Browse Source

Merge pull request #13919 from nextcloud/remove-duplicated-func-to-cancel-two-way-sync

Remove Duplicated Cancel Two Way Sync Job Function
Tobias Kaminsky 5 months ago
parent
commit
ea0aa57dfe

+ 0 - 1
app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManager.kt

@@ -173,5 +173,4 @@ interface BackgroundJobManager {
     fun startOfflineOperations()
     fun startPeriodicallyOfflineOperation()
     fun scheduleInternal2WaySync(intervalMinutes: Long)
-    fun cancelInternal2WaySyncJob()
 }

+ 0 - 4
app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManagerImpl.kt

@@ -711,8 +711,4 @@ internal class BackgroundJobManagerImpl(
 
         workManager.enqueueUniquePeriodicWork(JOB_INTERNAL_TWO_WAY_SYNC, ExistingPeriodicWorkPolicy.UPDATE, request)
     }
-
-    override fun cancelInternal2WaySyncJob() {
-        workManager.cancelJob(JOB_INTERNAL_TWO_WAY_SYNC)
-    }
 }

+ 1 - 1
app/src/main/java/com/owncloud/android/ui/activity/InternalTwoWaySyncActivity.kt

@@ -181,7 +181,7 @@ class InternalTwoWaySyncActivity :
             if (isChecked) {
                 backgroundJobManager.scheduleInternal2WaySync(preferences.twoWaySyncInterval)
             } else {
-                backgroundJobManager.cancelInternal2WaySyncJob()
+                backgroundJobManager.cancelTwoWaySyncJob()
             }
         }
     }