From fcce8e9e0eeb73d9f6a9a885787af2bc72698e90 Mon Sep 17 00:00:00 2001 From: Erik Johnson Date: Sun, 18 Sep 2022 11:03:10 -0500 Subject: Implement "Downloaded and unplayed" subscription counter option (#6073) --- .../java/de/danoeh/antennapod/storage/database/PodDBAdapter.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'storage/database/src') diff --git a/storage/database/src/main/java/de/danoeh/antennapod/storage/database/PodDBAdapter.java b/storage/database/src/main/java/de/danoeh/antennapod/storage/database/PodDBAdapter.java index 3cf7e37dc..9798a9fb3 100644 --- a/storage/database/src/main/java/de/danoeh/antennapod/storage/database/PodDBAdapter.java +++ b/storage/database/src/main/java/de/danoeh/antennapod/storage/database/PodDBAdapter.java @@ -1281,6 +1281,11 @@ public class PodDBAdapter { case SHOW_DOWNLOADED: whereRead = KEY_DOWNLOADED + "=1"; break; + case SHOW_DOWNLOADED_UNPLAYED: + whereRead = "(" + KEY_READ + "=" + FeedItem.NEW + + " OR " + KEY_READ + "=" + FeedItem.UNPLAYED + ")" + + " AND " + KEY_DOWNLOADED + "=1"; + break; case SHOW_NONE: // deliberate fall-through default: // NONE -- cgit v1.2.3