From ce17eccd68cd0885591d2ba6301ddc9bfdcee10c Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Mon, 25 Aug 2025 11:11:57 +0530 Subject: [PATCH] Fix delete issue --- mobile/apps/photos/lib/ui/tools/similar_images_page.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mobile/apps/photos/lib/ui/tools/similar_images_page.dart b/mobile/apps/photos/lib/ui/tools/similar_images_page.dart index 0f6fa5e2de..3bd5778ee7 100644 --- a/mobile/apps/photos/lib/ui/tools/similar_images_page.dart +++ b/mobile/apps/photos/lib/ui/tools/similar_images_page.dart @@ -920,7 +920,7 @@ class _SimilarImagesPageState extends State { if (filesToDelete.isEmpty) { return; } - final Map> collectionToFilesToAddMap = {}; + final Map> collectionToFilesToAddMap = {}; final allDeleteFiles = {}; final groupsToRemove = {}; for (final similarGroup in _similarFilesList) { @@ -935,7 +935,7 @@ class _SimilarImagesPageState extends State { } } } - if (similarGroup.files.length <= 1) { + if (similarGroup.length <= 1) { groupsToRemove.add(similarGroup); } if (groupDeleteFiles.isNotEmpty) { @@ -951,7 +951,7 @@ class _SimilarImagesPageState extends State { continue; } if (!collectionToFilesToAddMap.containsKey(collectionID)) { - collectionToFilesToAddMap[collectionID] = []; + collectionToFilesToAddMap[collectionID] = {}; } collectionToFilesToAddMap[collectionID]!.addAll(filesToKeep); } @@ -976,7 +976,7 @@ class _SimilarImagesPageState extends State { } await CollectionsService.instance.addSilentlyToCollection( collectionID, - collectionToFilesToAddMap[collectionID]!, + collectionToFilesToAddMap[collectionID]!.toList(), ); } }