From 5e5671ecf892016c111ccc708fd060d4bc9910c5 Mon Sep 17 00:00:00 2001 From: Maxwell Salzberg Date: Fri, 29 Jul 2011 19:36:15 -0700 Subject: [PATCH] fix post vis batch update --- lib/diaspora/user/connecting.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/diaspora/user/connecting.rb b/lib/diaspora/user/connecting.rb index 3500d461d..ad857aa41 100644 --- a/lib/diaspora/user/connecting.rb +++ b/lib/diaspora/user/connecting.rb @@ -30,10 +30,10 @@ module Diaspora def register_post_visibilities(contact) #should have select here, but proven hard to test posts = Post.where(:author_id => contact.person_id, :public => true).limit(100) - posts.map! do |post| + p = posts.map do |post| PostVisibility.new(:contact_id => contact.id, :post_id => post.id) end - PostVisibility.import(posts) unless posts.empty? + PostVisibility.import(p) unless posts.empty? nil end