浏览代码

Sync feature flags in foreground

Neeraj Gupta 3 年之前
父节点
当前提交
0324f416ab
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/main.dart

+ 1 - 1
lib/main.dart

@@ -110,7 +110,6 @@ void _backgroundTask(String taskId) async {
   _logger.info("[BackgroundFetch] Event received: $taskId");
   _scheduleBGTaskKill(taskId);
   await _init(true);
-  FeatureFlagService.instance.sync();
   UpdateService.instance.showUpdateNotification();
   await _sync(isAppInBackground: true);
   BackgroundFetch.finish(taskId);
@@ -144,6 +143,7 @@ Future<void> _init(bool isBackground) async {
   await RemoteSyncService.instance.init();
   await SyncService.instance.init();
   await MemoriesService.instance.init();
+  FeatureFlagService.instance.sync();
   _logger.info("Initialization done");
   _initializationStatus.complete();
 }