From faaef1305a5d46908ef8777c29a5d3ab597e4cd5 Mon Sep 17 00:00:00 2001 From: KoloMl Date: Fri, 21 Feb 2025 00:28:39 +0400 Subject: [PATCH] Fixed storage helper treating falsy values as non-existing values --- src/lib/browser/StorageHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/browser/StorageHelper.ts b/src/lib/browser/StorageHelper.ts index 19c4afd..85ec6cc 100644 --- a/src/lib/browser/StorageHelper.ts +++ b/src/lib/browser/StorageHelper.ts @@ -22,7 +22,7 @@ export default class StorageHelper { * @return The JSON object or the default value if the entry does not exist. */ async read(key: string, defaultValue: DefaultType | null = null): Promise { - return (await this.#storageArea.get(key))?.[key] || defaultValue; + return (await this.#storageArea.get(key))?.[key] ?? defaultValue; } /**