Upload works

This commit is contained in:
2026-06-21 13:39:51 +03:00
parent 60697aecb1
commit dbe1a14fd9
+4 -4
View File
@@ -15,13 +15,13 @@ export async function uploadDatabase(
getDbBuffer: () => Promise<ArrayBuffer>,
): Promise<void> {
try {
// 1. Закрываем соединение, чтобы снять блокировку файла OPFS
await closeDb();
// 2. Получаем бинарный файл БД
// 1. Получаем бинарный файл БД (Worker ещё жив)
const dbBuffer = await getDbBuffer();
const plainBytes = new Uint8Array(dbBuffer);
// 2. Закрываем соединение, чтобы снять блокировку файла OPFS
await closeDb();
// 3. Сжимаем zstd
await init();
const compressed = compress(plainBytes);