From 238702e7dd860af59d22f33cbfe163f28c3beb4e Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 25 May 2025 12:11:34 +0200 Subject: Cleanup --- web/storage.cpp | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'web/storage.cpp') diff --git a/web/storage.cpp b/web/storage.cpp index 4be3066..4d0959f 100644 --- a/web/storage.cpp +++ b/web/storage.cpp @@ -13,29 +13,29 @@ std::string getprefix() { } EM_ASYNC_JS(int, loadfs, (), { - const dir = '/tables'; - const inBrowser = typeof window !== 'undefined'; - const inWorker = typeof WorkerGlobalScope !== 'undefined' && - self instanceof WorkerGlobalScope; - - if (!(inBrowser || inWorker)) return; - - if (!FS.analyzePath(dir).exists) - FS.mkdir(dir); - - if (FS.analyzePath(dir).object.mount.mountpoint != dir) { - FS.mount(IDBFS, { autoPersist: true }, dir); - - await new Promise((resolve, reject) => { - FS.syncfs(true, function (err) { - if (err) { - reject(err); - } else { - resolve(true); - } - }); - }); - } + const dir = '/tables'; + const inBrowser = typeof window !== 'undefined'; + const inWorker = typeof WorkerGlobalScope !== 'undefined' && + self instanceof WorkerGlobalScope; + + if (!(inBrowser || inWorker)) + return; + + if (!FS.analyzePath(dir).exists) + FS.mkdir(dir); + + if (FS.analyzePath(dir).object.mount.mountpoint != dir) { + FS.mount(IDBFS, { autoPersist: true }, dir); + + await new Promise((resolve, reject) => { + FS.syncfs(true, function (err) { + if (err) + reject(err); + else + resolve(true); + }); + }); + } }); bool storage::read(std::string key, size_t data_size, char *data) -- cgit v1.3