diff options
author | ByteHamster <info@bytehamster.com> | 2021-12-10 21:36:02 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2021-12-10 21:36:02 +0100 |
commit | 6703946a7b6a94fff6efc389861f1837954a7c66 (patch) | |
tree | f8ebec42b6796fc27fa3b73078c4a5992ce7ef05 | |
parent | 434cd2b79f2679ca8b01c10723e5663d3b265fb6 (diff) | |
download | AntennaPod-6703946a7b6a94fff6efc389861f1837954a7c66.zip |
Don't try to sync local folders
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java index 0e996c6c8..fdaab745e 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java +++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DBWriter.java @@ -149,7 +149,6 @@ public class DBWriter { */ public static Future<?> deleteFeed(final Context context, final long feedId) { return dbExec.submit(() -> { - DownloadRequester requester = DownloadRequester.getInstance(); final Feed feed = DBReader.getFeed(feedId); if (feed == null) { return; @@ -167,7 +166,9 @@ public class DBWriter { adapter.removeFeed(feed); adapter.close(); - SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive(context, feed.getDownload_url()); + if (!feed.isLocalFeed()) { + SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive(context, feed.getDownload_url()); + } EventBus.getDefault().post(new FeedListUpdateEvent(feed)); }); } @@ -779,7 +780,9 @@ public class DBWriter { adapter.close(); for (Feed feed : feeds) { - SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive(context, feed.getDownload_url()); + if (!feed.isLocalFeed()) { + SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive(context, feed.getDownload_url()); + } } BackupManager backupManager = new BackupManager(context); |