aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-12-27 13:45:55 -0800
committerAdam Soltys <[email protected]>2022-12-27 13:45:55 -0800
commit4b6883362463c3ddfb8c7a574b9beba5220d120b (patch)
treeff7a6388f015c0f6bd33478b1f0f50000a172a73 /src/lib
parent10c20c0c5b130c389680e37e4e4aba8e2abdbf1e (diff)
downloadcoinos-ui-4b6883362463c3ddfb8c7a574b9beba5220d120b.tar.gz
coinos-ui-4b6883362463c3ddfb8c7a574b9beba5220d120b.zip
broadcast profile settings to nostr
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/nostr.js6
-rw-r--r--src/lib/utils.js3
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 };
})