better solution to avoid saving merged metadata to local storage
This commit is contained in:
parent
3c5e74f16d
commit
270c43521d
|
@ -147,9 +147,8 @@ export const syncFiles = async (
|
|||
let files = await removeDeletedCollectionFiles(collections, localFiles);
|
||||
if (files.length !== localFiles.length) {
|
||||
await setLocalFiles(files);
|
||||
setFiles([...sortFiles(mergeMetadata(files))]);
|
||||
}
|
||||
files = sortFiles(mergeMetadata(files));
|
||||
setFiles([...files]);
|
||||
for (const collection of collections) {
|
||||
if (!getToken()) {
|
||||
continue;
|
||||
|
@ -184,10 +183,9 @@ export const syncFiles = async (
|
|||
`${collection.id}-time`,
|
||||
collection.updationTime
|
||||
);
|
||||
files = sortFiles(mergeMetadata(files));
|
||||
setFiles([...files]);
|
||||
setFiles([...sortFiles(mergeMetadata(files))]);
|
||||
}
|
||||
return files;
|
||||
return sortFiles(mergeMetadata(files));
|
||||
};
|
||||
|
||||
export const getFiles = async (
|
||||
|
|
Loading…
Reference in a new issue