aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-09-03 23:23:21 -0700
committerAdam Soltys <[email protected]>2024-09-03 23:23:21 -0700
commitd1a1edffcf77bdf20efb002766f877b1166336a7 (patch)
treecf8577951ea4aa51b3403fa8da6686b902a092ae
parent070124e4c6f6da0b94f517711f591fb077865439 (diff)
downloadcoinos-ui-d1a1edffcf77bdf20efb002766f877b1166336a7.tar.gz
coinos-ui-d1a1edffcf77bdf20efb002766f877b1166336a7.zip
fix pin check
-rw-r--r--src/lib/nostr.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/nostr.ts b/src/lib/nostr.ts
index 4b6b4ec0..fce09d30 100644
--- a/src/lib/nostr.ts
+++ b/src/lib/nostr.ts
@@ -39,7 +39,8 @@ type EncryptParams = {
const { encode, decode, toWords, fromWords } = bech32m;
export let generate = async (user: any) => {
- if (get(pin)?.length !== 6) return;
+ let p = get(pin);
+ if (p && p.length !== 6) return;
let salt = crypto.getRandomValues(new Uint8Array(16));
let mnemonic = generateSeedWords();
@@ -154,7 +155,7 @@ export let send = (event: EventTemplate) => {
let getPassword = async (): Promise<string> => {
if (!get(pw)) passwordPrompt.set(true);
- await wait(() => !!get(pw));
+ await wait(() => !!get(pw));
return get(pw) || "";
};