diff --git a/apps/photos/src/services/collectionService.ts b/apps/photos/src/services/collectionService.ts index 076262d65..43831782b 100644 --- a/apps/photos/src/services/collectionService.ts +++ b/apps/photos/src/services/collectionService.ts @@ -1051,6 +1051,7 @@ function getCollectionsFileCount( const uniqueTrashedFileIDs = new Set(); const uniqueArchivedFileIDs = new Set(); const uniqueAllSectionFileIDs = new Set(); + const uniqueHiddenSectionFileIDs = new Set(); for (const file of files) { if (isSharedFile(user, file)) { continue; @@ -1059,6 +1060,8 @@ function getCollectionsFileCount( uniqueTrashedFileIDs.add(file.id); } else if (IsArchived(file)) { uniqueArchivedFileIDs.add(file.id); + } else if (file.isHidden) { + uniqueHiddenSectionFileIDs.add(file.id); } else if (!archivedCollections.has(file.collectionID)) { uniqueAllSectionFileIDs.add(file.id); } @@ -1066,6 +1069,7 @@ function getCollectionsFileCount( collectionFilesCount.set(TRASH_SECTION, uniqueTrashedFileIDs.size); collectionFilesCount.set(ARCHIVE_SECTION, uniqueArchivedFileIDs.size); collectionFilesCount.set(ALL_SECTION, uniqueAllSectionFileIDs.size); + collectionFilesCount.set(HIDDEN_SECTION, uniqueHiddenSectionFileIDs.size); return collectionFilesCount; }