aboutsummaryrefslogtreecommitdiff
path: root/web/storage.cpp
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-05-25 12:11:34 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-05-25 12:11:34 +0200
commit238702e7dd860af59d22f33cbfe163f28c3beb4e (patch)
tree577adc495c4e5284f357e44e2877e8c848d79a24 /web/storage.cpp
parente1690a427040f710de5643643d7c6226c1b2364f (diff)
downloadnissy-core-238702e7dd860af59d22f33cbfe163f28c3beb4e.tar.gz
nissy-core-238702e7dd860af59d22f33cbfe163f28c3beb4e.zip
Cleanup
Diffstat (limited to '')
-rw-r--r--web/storage.cpp38
1 files changed, 19 insertions, 19 deletions
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() {
13} 13}
14 14
15EM_ASYNC_JS(int, loadfs, (), { 15EM_ASYNC_JS(int, loadfs, (), {
16 const dir = '/tables'; 16 const dir = '/tables';
17 const inBrowser = typeof window !== 'undefined'; 17 const inBrowser = typeof window !== 'undefined';
18 const inWorker = typeof WorkerGlobalScope !== 'undefined' && 18 const inWorker = typeof WorkerGlobalScope !== 'undefined' &&
19 self instanceof WorkerGlobalScope; 19 self instanceof WorkerGlobalScope;
20 20
21 if (!(inBrowser || inWorker)) return; 21 if (!(inBrowser || inWorker))
22 return;
22 23
23 if (!FS.analyzePath(dir).exists) 24 if (!FS.analyzePath(dir).exists)
24 FS.mkdir(dir); 25 FS.mkdir(dir);
25 26
26 if (FS.analyzePath(dir).object.mount.mountpoint != dir) { 27 if (FS.analyzePath(dir).object.mount.mountpoint != dir) {
27 FS.mount(IDBFS, { autoPersist: true }, dir); 28 FS.mount(IDBFS, { autoPersist: true }, dir);
28 29
29 await new Promise((resolve, reject) => { 30 await new Promise((resolve, reject) => {
30 FS.syncfs(true, function (err) { 31 FS.syncfs(true, function (err) {
31 if (err) { 32 if (err)
32 reject(err); 33 reject(err);
33 } else { 34 else
34 resolve(true); 35 resolve(true);
35 } 36 });
36 }); 37 });
37 }); 38 }
38 }
39}); 39});
40 40
41bool storage::read(std::string key, size_t data_size, char *data) 41bool storage::read(std::string key, size_t data_size, char *data)

Generated with cgit - Back to sebastiano.tronto.net