actually restrict starred list to the user's feeds

This commit is contained in:
Athou
2013-04-29 22:40:49 +02:00
parent d5218b8773
commit c36e684440

View File

@@ -95,8 +95,8 @@ public class FeedEntryStatusDAO extends GenericDAO<FeedEntryStatus> {
List<Predicate> predicates = Lists.newArrayList();
predicates.add(builder.equal(root.get(FeedEntryStatus_.subscription)
.get(FeedSubscription_.user), user));
query.where(builder.equal(root.get(FeedEntryStatus_.starred), true));
predicates.add(builder.equal(root.get(FeedEntryStatus_.starred), true));
query.where(predicates.toArray(new Predicate[0]));
if (includeContent) {
root.fetch(FeedEntryStatus_.entry).fetch(FeedEntry_.content);
}