diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/nostr.js | 6 | ||||
| -rw-r--r-- | src/lib/utils.js | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/nostr.js b/src/lib/nostr.js index df63d5d8..385c7ac6 100644 --- a/src/lib/nostr.js +++ b/src/lib/nostr.js @@ -6,7 +6,7 @@ import { calculateId, signId } from 'nostr'; const { decode, fromWords } = bech32m; -export let send = async (event, { cipher, username, salt }, password) => { +export let sign = async (event, { cipher, username, salt }, password) => { let mnemonic, key, seed, entropy, child, privkey; entropy = Buffer.from( await crypto.subtle.decrypt( @@ -25,6 +25,8 @@ export let send = async (event, { cipher, username, salt }, password) => { event.id = await calculateId(event); event.sig = await signId(privkey, event.id); +}; - await post(`/${username}`, { event }); +export let send = (event) => { + return post('/events', { event }); }; diff --git a/src/lib/utils.js b/src/lib/utils.js index d4d78007..43e77022 100644 --- a/src/lib/utils.js +++ b/src/lib/utils.js @@ -49,8 +49,7 @@ export const post = (url, body, headers) => { try { let { message } = JSON.parse(text); if (message) return JSON.stringify({ name: 'Error', message }); - } catch (e) { - } + } catch (e) {} return { error: text }; }) |
