diff options
author | ByteHamster <info@bytehamster.com> | 2020-09-20 11:52:09 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-09-20 11:52:11 +0200 |
commit | 43d36c7560eb018a2e450466d75c1dbbf136a961 (patch) | |
tree | da3116553a6c7b78c78c8c4b5ab361b39c199efb /core/src/main/java/de/danoeh/antennapod | |
parent | 689bdb69db71295eca1eaad9ab0a1e996c4b1536 (diff) | |
download | AntennaPod-43d36c7560eb018a2e450466d75c1dbbf136a961.zip |
Fixed crash when item has no feed
Apparently, there are ways to end up with items that have no feed.
This hotfix prevents the app from crashing but it does not solve the
reason for items without feeds.
Diffstat (limited to 'core/src/main/java/de/danoeh/antennapod')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java index c30f46315..7330a6c80 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java +++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java @@ -154,6 +154,7 @@ public final class DBReader { Feed feed = feedIndex.get(item.getFeedId()); if (feed == null) { Log.w(TAG, "No match found for item with ID " + item.getId() + ". Feed ID was " + item.getFeedId()); + feed = new Feed("", "", "Error: Item without feed"); } item.setFeed(feed); } |