diff --git a/app/models/post.rb b/app/models/post.rb index 5a8488e2adad49..7120db505e82b3 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -86,8 +86,8 @@ class Post < ActiveRecord::Base scope :private_posts_for_user, ->(user) do where( - "posts.topic_id IN (#{Topic::PRIVATE_MESSAGES_SQL_USER}) - OR posts.topic_id IN (#{Topic::PRIVATE_MESSAGES_SQL_GROUP})", + "topics.id IN (#{Topic::PRIVATE_MESSAGES_SQL_USER}) + OR topics.id IN (#{Topic::PRIVATE_MESSAGES_SQL_GROUP})", user_id: user.id ) end