Browse Source

Pass list instead of iterable

Vishnu Mohandas 4 years ago
parent
commit
c4af4a22a7
1 changed files with 5 additions and 2 deletions
  1. 5 2
      lib/utils/file_util.dart

+ 5 - 2
lib/utils/file_util.dart

@@ -76,8 +76,11 @@ Future<void> deleteFilesFromEverywhere(
   }
   }
   if (hasUploadedFiles) {
   if (hasUploadedFiles) {
     for (final collectionID in updatedCollectionIDs) {
     for (final collectionID in updatedCollectionIDs) {
-      Bus.instance.fire(CollectionUpdatedEvent(collectionID,
-          deletedFiles.where((file) => file.collectionID == collectionID)));
+      Bus.instance.fire(CollectionUpdatedEvent(
+          collectionID,
+          deletedFiles
+              .where((file) => file.collectionID == collectionID)
+              .toList()));
     }
     }
     // TODO: Blocking call?
     // TODO: Blocking call?
     SyncService.instance.deleteFilesOnServer();
     SyncService.instance.deleteFilesOnServer();