diff --git a/app/models/post.rb b/app/models/post.rb index 87661bd..3440ef9 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -42,15 +42,15 @@ class Post < ActiveRecord::Base ( -- Subquery returns a list of post_ids for posts on this layer SELECT p.id - FROM feeds_layers fl + FROM subscriptions s INNER JOIN feeds f - ON fl.feed_id = f.id + ON s.feed_id = f.id INNER JOIN posts p ON p.feed_id = f.id - WHERE fl.layer_id = #{layer_id} + WHERE s.layer_id = #{layer_id} ) AND