Просмотр исходного кода

Fire remoteSync event for first collections sync

Neeraj Gupta 2 лет назад
Родитель
Сommit
779544941d
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      lib/services/remote_sync_service.dart

+ 3 - 0
lib/services/remote_sync_service.dart

@@ -169,6 +169,9 @@ class RemoteSyncService {
   Future<void> _pullDiff() async {
     _logger.info("Pulling remote diff");
     final isFirstSync = !_collectionsService.hasSyncedCollections();
+    if (isFirstSync && !_isExistingSyncSilent) {
+        Bus.instance.fire(SyncStatusUpdate(SyncStatus.applyingRemoteDiff));
+    }
     await _collectionsService.sync();
     // check and reset user's collection syncTime in past for older clients
     if (isFirstSync) {