return only non deleted files from getLatestVersionFiles

This commit is contained in:
Abhinav 2023-02-03 18:47:54 +05:30
parent 86d8c9f82f
commit 4a8cf54603
2 changed files with 5 additions and 3 deletions

View file

@ -73,7 +73,7 @@ export const syncFiles = async (
continue;
}
const newFiles = await getFiles(collection, lastSyncTime, setFiles);
files = [...files, ...newFiles];
files = getLatestVersionFiles([...files, ...newFiles]);
await setLocalFiles(files);
setCollectionLastSyncTime(collection, collection.updationTime);
}
@ -126,7 +126,7 @@ export const getFiles = async (
getLatestVersionFiles([
...(files || []),
...decryptedFiles,
]).filter((item) => !item.isDeleted)
])
)
)
);

View file

@ -566,5 +566,7 @@ export function getLatestVersionFiles(files: EnteFile[]) {
latestVersionFiles.set(uid, file);
}
});
return Array.from(latestVersionFiles.values());
return Array.from(latestVersionFiles.values()).filter(
(file) => !file.isDeleted
);
}