diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/nostr.ts | 5 |
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) || ""; }; |
