瀏覽代碼

Fix bug: init sharedPref and call sync during init

Neeraj Gupta 3 年之前
父節點
當前提交
a62eeb1dae
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 1
      lib/main.dart
  2. 1 0
      lib/services/feature_flag_service.dart

+ 1 - 1
lib/main.dart

@@ -143,7 +143,7 @@ Future<void> _init(bool isBackground) async {
   await RemoteSyncService.instance.init();
   await SyncService.instance.init();
   await MemoriesService.instance.init();
-  FeatureFlagService.instance.sync();
+  FeatureFlagService.instance.init();
   _logger.info("Initialization done");
   _initializationStatus.complete();
 }

+ 1 - 0
lib/services/feature_flag_service.dart

@@ -17,6 +17,7 @@ class FeatureFlagService {
 
   Future<void> init() async {
     _prefs = await SharedPreferences.getInstance();
+    await sync();
   }
 
   bool disableCFWorker() {