diff options
author | ByteHamster <ByteHamster@users.noreply.github.com> | 2023-08-19 10:59:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-19 10:59:12 +0200 |
commit | 4182f83367379f5da92ca3cf9bb53048fed71f74 (patch) | |
tree | a38e51520202ab379815213d379d65b28d7ac0a5 /app/src/main | |
parent | 5ae766b1a1557e2a54627e6b3c83c54c6578995d (diff) | |
download | AntennaPod-4182f83367379f5da92ca3cf9bb53048fed71f74.zip |
Sync on app start (#6589)
Diffstat (limited to 'app/src/main')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java index b66edc884..b42fb6d5f 100644 --- a/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java +++ b/app/src/main/java/de/danoeh/antennapod/activity/MainActivity.java @@ -37,6 +37,7 @@ import com.google.android.material.snackbar.Snackbar; import de.danoeh.antennapod.R; import de.danoeh.antennapod.core.preferences.ThemeSwitcher; import de.danoeh.antennapod.core.receiver.MediaButtonReceiver; +import de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink; import de.danoeh.antennapod.core.util.download.FeedUpdateManager; import de.danoeh.antennapod.dialog.RatingDialog; import de.danoeh.antennapod.event.EpisodeDownloadEvent; @@ -165,6 +166,8 @@ public class MainActivity extends CastEnabledActivity { sheetBehavior.setBottomSheetCallback(bottomSheetCallback); FeedUpdateManager.restartUpdateAlarm(this, false); + SynchronizationQueueSink.syncNowIfNotSyncedRecently(); + WorkManager.getInstance(this) .getWorkInfosByTagLiveData(FeedUpdateManager.WORK_TAG_FEED_UPDATE) .observe(this, workInfos -> { |