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

View file

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