From c3f970b5fef0bab2b018ca76ef467cf7a55c15bf Mon Sep 17 00:00:00 2001 From: Prateek Sunal Date: Wed, 6 Nov 2024 23:28:49 +0530 Subject: [PATCH] fix: move work manager outside --- mobile/lib/app.dart | 46 ++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/mobile/lib/app.dart b/mobile/lib/app.dart index 0bc725d0fd..b96f94eb46 100644 --- a/mobile/lib/app.dart +++ b/mobile/lib/app.dart @@ -166,33 +166,33 @@ class _EnteAppState extends State with WidgetsBindingObserver { AppLifecycleService.instance.onAppInBackground(stateChangeReason); } } - - void _configureWorkManager() { - workmanager.Workmanager().initialize( - callbackDispatcher, - isInDebugMode: kDebugMode, - ); - workmanager.Workmanager().registerPeriodicTask( - 'backgroundFetchTask', - 'backgroundTaskType', - frequency: const Duration(minutes: 15), - initialDelay: const Duration(minutes: 1), - constraints: workmanager.Constraints( - networkType: workmanager.NetworkType.connected, - requiresBatteryNotLow: true, - requiresCharging: false, - requiresStorageNotLow: false, - requiresDeviceIdle: false, - ), - existingWorkPolicy: workmanager.ExistingWorkPolicy.keep, - backoffPolicy: workmanager.BackoffPolicy.linear, - backoffPolicyDelay: const Duration(minutes: 15), - ); - } } final _logger = Logger("BackgroundInitializer"); +void _configureWorkManager() { + workmanager.Workmanager().initialize( + callbackDispatcher, + isInDebugMode: kDebugMode, + ); + workmanager.Workmanager().registerPeriodicTask( + 'backgroundFetchTask', + 'syncThings', + frequency: const Duration(minutes: 15), + initialDelay: const Duration(minutes: 1), + constraints: workmanager.Constraints( + networkType: workmanager.NetworkType.connected, + requiresBatteryNotLow: true, + requiresCharging: false, + requiresStorageNotLow: false, + requiresDeviceIdle: false, + ), + existingWorkPolicy: workmanager.ExistingWorkPolicy.keep, + backoffPolicy: workmanager.BackoffPolicy.linear, + backoffPolicyDelay: const Duration(minutes: 15), + ); +} + void _configureBackgroundFetch() { BackgroundFetch.configure( BackgroundFetchConfig(