From 097a4915044247d3e121069013491c35aaf16f89 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Sun, 18 Sep 2022 22:25:06 +0200 Subject: Rewrite include/exclude filter dialog (#6057) --- .../java/de/danoeh/antennapod/model/feed/FeedFilter.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'model/src') diff --git a/model/src/main/java/de/danoeh/antennapod/model/feed/FeedFilter.java b/model/src/main/java/de/danoeh/antennapod/model/feed/FeedFilter.java index 3b35fe5bd..f537f33e2 100644 --- a/model/src/main/java/de/danoeh/antennapod/model/feed/FeedFilter.java +++ b/model/src/main/java/de/danoeh/antennapod/model/feed/FeedFilter.java @@ -102,14 +102,22 @@ public class FeedFilter implements Serializable { return false; } - public String getIncludeFilter() { + public String getIncludeFilterRaw() { return includeFilter; } - public String getExcludeFilter() { + public String getExcludeFilterRaw() { return excludeFilter; } + public List getIncludeFilter() { + return includeFilter == null ? new ArrayList<>() : parseTerms(includeFilter); + } + + public List getExcludeFilter() { + return excludeFilter == null ? new ArrayList<>() : parseTerms(excludeFilter); + } + public int getMinimalDurationFilter() { return minimalDuration; } -- cgit v1.2.3