This commit is contained in:
Mateusz Gruszczyński committed 2026-10-16 22:49:22 +02:00
1 parent 4da41a1404
commit 5cb6960b04
31 files changed
+1611 -2123

No files matched your search

+5 -1
View File
@@ -182,6 +182,8 @@ export function bindNoteFiles({ editor, endpoints, getAccessToken, getUploadMaxS
let currentFiles = [];
let filesLoaded = false;
let loadSequence = 0;
let finishInitialFiles;
const initialFilesReady = new Promise(resolve => { finishInitialFiles = resolve; });
function summaryText(files, shown = files.length) {
const totalSize = files.reduce((sum, file) => sum + (Number(file.size_bytes) || 0), 0);
@@ -279,9 +281,11 @@ export function bindNoteFiles({ editor, endpoints, getAccessToken, getUploadMaxS
footer.textContent = tp("files.summary", currentFiles.length, { size: formatBytes(totalSize) }, `${currentFiles.length} ${currentFiles.length === 1 ? "file" : "files"} · ${formatBytes(totalSize)}`);
renderFiles();
onFilesChanged(currentFiles);
finishInitialFiles();
} catch (error) {
if (sequence !== loadSequence) return;
renderLoadError(error);
finishInitialFiles();
if (open) notify("danger", error.message, { title: t("files.loadFailed", {}, "Could not load files") });
}
}
@@ -500,5 +504,5 @@ export function bindNoteFiles({ editor, endpoints, getAccessToken, getUploadMaxS
}
});
return { loadFiles };
return { loadFiles, initialFilesReady };
}