From db417abc186c308cdb465434cd5ad9d0483985c7 Mon Sep 17 00:00:00 2001 From: Raphael Date: Mon, 17 Jan 2011 14:30:57 -0800 Subject: [PATCH] Fix person show --- lib/diaspora/user/querying.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/diaspora/user/querying.rb b/lib/diaspora/user/querying.rb index ab0d68275..86c738285 100644 --- a/lib/diaspora/user/querying.rb +++ b/lib/diaspora/user/querying.rb @@ -72,7 +72,7 @@ module Diaspora def posts_from(person) asp = Aspect.arel_table p = Post.arel_table - Post.includes(:aspects).where( p[:public].eq(true).or(asp[:user_id].eq(self.id))).order("posts.updated_at DESC") + person.posts.includes(:aspects).where( p[:public].eq(true).or(asp[:user_id].eq(self.id))).select('DISTINCT `posts`.*').order("posts.updated_at DESC") end end end