diff --git a/src/main/java/com/commafeed/backend/dao/FeedEntryStatusDAO.java b/src/main/java/com/commafeed/backend/dao/FeedEntryStatusDAO.java index 3bbafc0f..03bf09c6 100644 --- a/src/main/java/com/commafeed/backend/dao/FeedEntryStatusDAO.java +++ b/src/main/java/com/commafeed/backend/dao/FeedEntryStatusDAO.java @@ -66,12 +66,12 @@ public class FeedEntryStatusDAO extends GenericDAO { List predicates = Lists.newArrayList(); + Join entryJoin = (Join) root + .fetch(FeedEntryStatus_.entry); Join subJoin = (Join) root .fetch(FeedEntryStatus_.subscription); subJoin.fetch(FeedSubscription_.feed); - Join entryJoin = (Join) root - .fetch(FeedEntryStatus_.entry); Join contentJoin = (Join) entryJoin .fetch(FeedEntry_.content); @@ -104,11 +104,12 @@ public class FeedEntryStatusDAO extends GenericDAO { List predicates = Lists.newArrayList(); + Join entryJoin = (Join) root + .fetch(FeedEntryStatus_.entry); + Join subJoin = (Join) root .fetch(FeedEntryStatus_.subscription); subJoin.fetch(FeedSubscription_.feed); - Join entryJoin = (Join) root - .fetch(FeedEntryStatus_.entry); predicates .add(builder.equal(subJoin.get(FeedSubscription_.user), user)); @@ -138,11 +139,11 @@ public class FeedEntryStatusDAO extends GenericDAO { List predicates = Lists.newArrayList(); + Join entryJoin = (Join) root + .fetch(FeedEntryStatus_.entry); Join subJoin = (Join) root .fetch(FeedEntryStatus_.subscription); subJoin.fetch(FeedSubscription_.feed); - Join entryJoin = (Join) root - .fetch(FeedEntryStatus_.entry); predicates .add(builder.equal(subJoin.get(FeedSubscription_.user), user)); @@ -193,11 +194,11 @@ public class FeedEntryStatusDAO extends GenericDAO { List predicates = Lists.newArrayList(); + Join entryJoin = (Join) root + .fetch(FeedEntryStatus_.entry); Join subJoin = (Join) root .fetch(FeedEntryStatus_.subscription); subJoin.fetch(FeedSubscription_.feed); - Join entryJoin = (Join) root - .fetch(FeedEntryStatus_.entry); predicates .add(builder.equal(subJoin.get(FeedSubscription_.user), user)); @@ -237,11 +238,11 @@ public class FeedEntryStatusDAO extends GenericDAO { List predicates = Lists.newArrayList(); + Join entryJoin = (Join) root + .fetch(FeedEntryStatus_.entry); Join subJoin = (Join) root .fetch(FeedEntryStatus_.subscription); subJoin.fetch(FeedSubscription_.feed); - Join entryJoin = (Join) root - .fetch(FeedEntryStatus_.entry); predicates .add(builder.equal(subJoin.get(FeedSubscription_.user), user));