Forráskód Böngészése

Prevent unnecessary reloads

Vishnu Mohandas 4 éve
szülő
commit
ce1d492262
1 módosított fájl, 4 hozzáadás és 3 törlés
  1. 4 3
      lib/services/sync_service.dart

+ 4 - 3
lib/services/sync_service.dart

@@ -107,9 +107,10 @@ class SyncService {
     }
     }
     files.sort(
     files.sort(
         (first, second) => first.creationTime.compareTo(second.creationTime));
         (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();
     await syncWithRemote();
   }
   }