dont proceed if user missing

This commit is contained in:
Abhinav 2022-07-26 13:50:54 +05:30
parent a0c215f24e
commit d9ab97cc34

View file

@ -774,6 +774,10 @@ export function getCollectionSummaries(
files: EnteFile[], files: EnteFile[],
archivedCollections: Set<number> archivedCollections: Set<number>
): CollectionSummaries { ): CollectionSummaries {
const user: User = getData(LS_KEYS.USER);
if (!user) {
return;
}
const collectionSummaries: CollectionSummaries = new Map(); const collectionSummaries: CollectionSummaries = new Map();
const collectionLatestFiles = getCollectionLatestFiles( const collectionLatestFiles = getCollectionLatestFiles(
files, files,
@ -781,7 +785,6 @@ export function getCollectionSummaries(
); );
const collectionFilesCount = getCollectionsFileCount(files); const collectionFilesCount = getCollectionsFileCount(files);
const uniqueFileCount = new Set(files.map((file) => file.id)).size; const uniqueFileCount = new Set(files.map((file) => file.id)).size;
const user: User = getData(LS_KEYS.USER);
for (const collection of collections) { for (const collection of collections) {
if (collectionFilesCount.get(collection.id)) { if (collectionFilesCount.get(collection.id)) {