filter list if not too large only

This commit is contained in:
Athou
2013-05-30 15:26:39 +02:00
parent f9e9010545
commit 2bd89f8238

View File

@@ -138,9 +138,10 @@ public class FeedRefreshUpdater {
} }
private void filterOldEntries() { private void filterOldEntries() {
List<FeedEntry> keep = Lists.newArrayList();
if (entries != null) { if (entries != null && entries.size() <= 50) {
List<FeedEntry> keep = Lists.newArrayList();
List<String> guids = Lists.newArrayList(); List<String> guids = Lists.newArrayList();
for (FeedEntry entry : entries) { for (FeedEntry entry : entries) {
guids.add(entry.getGuid()); guids.add(entry.getGuid());
@@ -157,10 +158,9 @@ public class FeedRefreshUpdater {
keep.add(entry); keep.add(entry);
} }
} }
entries = keep;
} }
entries = keep;
} }
} }
private boolean updateEntry(final Feed feed, final FeedEntry entry, private boolean updateEntry(final Feed feed, final FeedEntry entry,