Use undefined for empty value in get

This commit is contained in:
Tony
2024-10-04 10:11:13 +08:00
parent 1ef9f6a487
commit 831105d7a8
4 changed files with 17 additions and 9 deletions
+6 -1
View File
@@ -34,7 +34,12 @@
await store.delete(key);
}
const v = await store.get(key);
cache[key] = v;
if (v === undefined) {
delete cache[key];
cache = cache;
} else {
cache[key] = v;
}
} catch (error) {
onMessage(error);
}