From 9d8242cb0d2077afeb8d047036d3798f86b53287 Mon Sep 17 00:00:00 2001 From: dosiecki Date: Sat, 30 Apr 2016 16:07:35 -0700 Subject: [PATCH] fix infinite fetch looping of social feeds when saved mode is set --- .../NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java b/clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java index 196789175..3e18e3d2e 100644 --- a/clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java +++ b/clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java @@ -1031,6 +1031,7 @@ public class BlurDatabaseHelper { sel.append(" FROM " + DatabaseConstants.SOCIALFEED_STORY_MAP_TABLE); sel.append(DatabaseConstants.JOIN_STORIES_ON_SOCIALFEED_MAP); + if (stateFilter == StateFilter.SAVED) stateFilter = StateFilter.SOME; DatabaseConstants.appendStorySelection(sel, selArgs, readFilter, stateFilter, fs.getSearchQuery()); } else if (fs.isAllRead()) { @@ -1058,6 +1059,7 @@ public class BlurDatabaseHelper { sel.append(" FROM " + DatabaseConstants.SOCIALFEED_STORY_MAP_TABLE); sel.append(DatabaseConstants.JOIN_STORIES_ON_SOCIALFEED_MAP); + if (stateFilter == StateFilter.SAVED) stateFilter = StateFilter.SOME; DatabaseConstants.appendStorySelection(sel, selArgs, readFilter, stateFilter, fs.getSearchQuery()); } else {