diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2023-07-04 22:31:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-04 22:31:47 +0200 |
commit | 6999a944bb3c1ce1547832ad15e401ff7cbbbe10 (patch) | |
tree | fe199e17b41dbcc22d5f4161d49124bdcd9d6243 /app/src/main/java/de/danoeh/antennapod/dialog | |
parent | 23d4cf5632279bcc9293396d8943bf84275a9d60 (diff) | |
download | AntennaPod-6999a944bb3c1ce1547832ad15e401ff7cbbbe10.zip |
Fix 'allow once' for feed update on mobile networks (#6528)
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/dialog')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/dialog/EditUrlSettingsDialog.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/dialog/EditUrlSettingsDialog.java b/app/src/main/java/de/danoeh/antennapod/dialog/EditUrlSettingsDialog.java index e6ad78a89..1929b997e 100644 --- a/app/src/main/java/de/danoeh/antennapod/dialog/EditUrlSettingsDialog.java +++ b/app/src/main/java/de/danoeh/antennapod/dialog/EditUrlSettingsDialog.java @@ -6,8 +6,8 @@ import android.view.LayoutInflater; import androidx.appcompat.app.AlertDialog; import com.google.android.material.dialog.MaterialAlertDialogBuilder; import de.danoeh.antennapod.R; -import de.danoeh.antennapod.core.storage.DBTasks; import de.danoeh.antennapod.core.storage.DBWriter; +import de.danoeh.antennapod.core.util.download.FeedUpdateManager; import de.danoeh.antennapod.databinding.EditTextDialogBinding; import de.danoeh.antennapod.model.feed.Feed; @@ -48,7 +48,7 @@ public abstract class EditUrlSettingsDialog { try { DBWriter.updateFeedDownloadURL(original, updated).get(); feed.setDownload_url(updated); - DBTasks.forceRefreshFeed(activityRef.get(), feed, false); + FeedUpdateManager.runOnce(activityRef.get(), feed); } catch (ExecutionException | InterruptedException e) { throw new RuntimeException(e); } |