From ba56908d2da93b6cf0bb7f850a969c3a3716515c Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Mon, 21 Jul 2025 10:05:11 +0200 Subject: [PATCH 1/2] Fix duplicate people files --- mobile/apps/photos/lib/ui/viewer/people/people_page.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart index fbb529bd5c..419e95e8e9 100644 --- a/mobile/apps/photos/lib/ui/viewer/people/people_page.dart +++ b/mobile/apps/photos/lib/ui/viewer/people/people_page.dart @@ -108,7 +108,7 @@ class _PeoplePageState extends State { ); return []; } - final List resultFiles = []; + final Set resultFiles = {}; for (final e in result.entries) { resultFiles.addAll(e.value); } From 6b5db8d85b365ee5f7203d8ec02da6151dd72eb3 Mon Sep 17 00:00:00 2001 From: ashilkn Date: Mon, 21 Jul 2025 13:53:21 +0530 Subject: [PATCH 2/2] Dedupe gallery on pick person avatar screen --- .../photos/lib/ui/viewer/gallery/hooks/pick_person_avatar.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mobile/apps/photos/lib/ui/viewer/gallery/hooks/pick_person_avatar.dart b/mobile/apps/photos/lib/ui/viewer/gallery/hooks/pick_person_avatar.dart index 1adecdee72..7172825fcc 100644 --- a/mobile/apps/photos/lib/ui/viewer/gallery/hooks/pick_person_avatar.dart +++ b/mobile/apps/photos/lib/ui/viewer/gallery/hooks/pick_person_avatar.dart @@ -54,7 +54,7 @@ class PickPersonCoverPhotoWidget extends StatelessWidget { final result = await SearchService.instance .getClusterFilesForPersonID(personEntity.remoteID); - final List resultFiles = []; + final resultFiles = {}; for (final e in result.entries) { resultFiles.addAll(e.value); }