summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-10-28 20:51:04 +0200
committerByteHamster <info@bytehamster.com>2021-10-28 20:51:04 +0200
commite05774e5f86e76d43bfccbaae72c673582429ee0 (patch)
tree4d9a25ce54d230440e93f197850e94c7f8e88853
parent345aad4148f133477e40c232a8e855dfd28e0654 (diff)
downloadAntennaPod-e05774e5f86e76d43bfccbaae72c673582429ee0.zip
Sort queue in dictionary order
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/FeedItemPermutors.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/FeedItemPermutors.java b/core/src/main/java/de/danoeh/antennapod/core/util/FeedItemPermutors.java
index e5f60d64b..09161ca7b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/FeedItemPermutors.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/FeedItemPermutors.java
@@ -9,6 +9,7 @@ import java.util.Comparator;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
import de.danoeh.antennapod.model.feed.FeedItem;
@@ -77,25 +78,22 @@ public class FeedItemPermutors {
@NonNull
private static Date pubDate(@Nullable FeedItem item) {
- return (item != null && item.getPubDate() != null) ?
- item.getPubDate() : new Date(0);
+ return (item != null && item.getPubDate() != null) ? item.getPubDate() : new Date(0);
}
@NonNull
private static String itemTitle(@Nullable FeedItem item) {
- return (item != null && item.getTitle() != null) ?
- item.getTitle() : "";
+ return (item != null && item.getTitle() != null) ? item.getTitle().toLowerCase(Locale.getDefault()) : "";
}
private static int duration(@Nullable FeedItem item) {
- return (item != null && item.getMedia() != null) ?
- item.getMedia().getDuration() : 0;
+ return (item != null && item.getMedia() != null) ? item.getMedia().getDuration() : 0;
}
@NonNull
private static String feedTitle(@Nullable FeedItem item) {
- return (item != null && item.getFeed() != null && item.getFeed().getTitle() != null) ?
- item.getFeed().getTitle() : "";
+ return (item != null && item.getFeed() != null && item.getFeed().getTitle() != null)
+ ? item.getFeed().getTitle().toLowerCase(Locale.getDefault()) : "";
}
/**