浏览代码

Prevent unnecessary reloads

Vishnu Mohandas 4 年之前
父节点
当前提交
ce1d492262
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      lib/services/sync_service.dart

+ 4 - 3
lib/services/sync_service.dart

@@ -107,9 +107,10 @@ class SyncService {
     }
     files.sort(
         (first, second) => first.creationTime.compareTo(second.creationTime));
-
-    await _insertFilesToDB(files, syncStartTime);
-    await FileRepository.instance.reloadFiles();
+    if (files.isNotEmpty) {
+      await _insertFilesToDB(files, syncStartTime);
+      await FileRepository.instance.reloadFiles();
+    }
     await syncWithRemote();
   }