Fix persisting background sync mode with UP disabled
Change-Id: Ic168d9bada177c035a833bc37c180448fee25718
This commit is contained in:
parent
ffec9057ab
commit
495f236100
@ -23,11 +23,11 @@ class UnregisterUnifiedPushUseCase @Inject constructor(
|
||||
) {
|
||||
|
||||
suspend fun execute(pushersManager: PushersManager?) {
|
||||
val mode = BackgroundSyncMode.FDROID_BACKGROUND_SYNC_MODE_FOR_REALTIME
|
||||
vectorPreferences.setFdroidSyncBackgroundMode(mode)
|
||||
try {
|
||||
unifiedPushHelper.getEndpointOrToken()?.let {
|
||||
Timber.d("Removing $it")
|
||||
val mode = BackgroundSyncMode.FDROID_BACKGROUND_SYNC_MODE_FOR_REALTIME
|
||||
vectorPreferences.setFdroidSyncBackgroundMode(mode)
|
||||
pushersManager?.unregisterPusher(it)
|
||||
}
|
||||
} catch (e: Exception) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user