aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2025-01-17 06:00:43 -0800
committerAdam Soltys <[email protected]>2025-01-17 06:00:43 -0800
commit818619abaf6a97ea1032860367ca6cd831b56fa9 (patch)
tree3533fd6a7275dacd82230555b1539686b57b653a /src/lib
parent5d482689eecdafebf82816bbdc0d9bc37c9e38c3 (diff)
downloadcoinos-ui-818619abaf6a97ea1032860367ca6cd831b56fa9.tar.gz
coinos-ui-818619abaf6a97ea1032860367ca6cd831b56fa9.zip
wrap decrypt in try
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/utils.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/utils.ts b/src/lib/utils.ts
index c175986c..e2e19b05 100644
--- a/src/lib/utils.ts
+++ b/src/lib/utils.ts
@@ -172,11 +172,13 @@ export const login = async (
cookies.set("username", user.username, opts);
cookies.set("token", token, opts);
if (u.nsec) {
- cookies.set("sk", bytesToHex(decrypt(u.nsec, user.password)), {
- ...opts,
- httpOnly: false,
- sameSite: "lax",
- });
+ try {
+ cookies.set("sk", bytesToHex(decrypt(u.nsec, user.password)), {
+ ...opts,
+ httpOnly: false,
+ sameSite: "lax",
+ });
+ } catch (e) {}
}
};