diff --git a/commafeed-server/src/main/java/com/commafeed/backend/service/FeedRefreshEngine.java b/commafeed-server/src/main/java/com/commafeed/backend/service/FeedRefreshEngine.java index c570fcfc..909a0d25 100644 --- a/commafeed-server/src/main/java/com/commafeed/backend/service/FeedRefreshEngine.java +++ b/commafeed-server/src/main/java/com/commafeed/backend/service/FeedRefreshEngine.java @@ -92,17 +92,7 @@ public class FeedRefreshEngine implements Managed { private List findNextUpdatableFeeds(int max, Date lastLoginThreshold) { refill.mark(); - - return UnitOfWork.call(sessionFactory, () -> { - List list = feedDAO.findNextUpdatable(max, lastLoginThreshold); - - // set the disabledDate as we use it in feedDAO.findNextUpdatable() to decide what to refresh next - Date nextRefreshDate = DateUtils.addMinutes(new Date(), config.getApplicationSettings().getRefreshIntervalMinutes()); - list.forEach(f -> f.setDisabledUntil(nextRefreshDate)); - feedDAO.saveOrUpdate(list); - - return list; - }); + return UnitOfWork.call(sessionFactory, () -> feedDAO.findNextUpdatable(max, lastLoginThreshold)); } private int getBatchSize() {