From cbc2f7a8e89d049a68ff520e6d640753c877bf57 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 22 Jan 2025 15:29:37 -0800 Subject: use nsec if available --- src/routes/(app)/[username]/(profile)/notes/+page.svelte | 6 ++++-- .../(app)/[username]/(profile)/notes/new/+page.svelte | 2 +- src/routes/(app)/settings/+layout.svelte | 14 +------------- 3 files changed, 6 insertions(+), 16 deletions(-) (limited to 'src/routes/(app)') diff --git a/src/routes/(app)/[username]/(profile)/notes/+page.svelte b/src/routes/(app)/[username]/(profile)/notes/+page.svelte index 00fd9171..eaea9635 100644 --- a/src/routes/(app)/[username]/(profile)/notes/+page.svelte +++ b/src/routes/(app)/[username]/(profile)/notes/+page.svelte @@ -10,6 +10,10 @@
+ {#if !events.length} +
{$t("notes.notFound")}
+ {/if} + {#if user?.id === subject.id} @@ -18,7 +22,5 @@ {/if} {#each events as event, i} - {:else} -
{$t("notes.notFound")}
{/each}
diff --git a/src/routes/(app)/[username]/(profile)/notes/new/+page.svelte b/src/routes/(app)/[username]/(profile)/notes/new/+page.svelte index 8957034d..445890a3 100644 --- a/src/routes/(app)/[username]/(profile)/notes/new/+page.svelte +++ b/src/routes/(app)/[username]/(profile)/notes/new/+page.svelte @@ -20,7 +20,7 @@ tags: [], }; - event = await sign(event); + event = await sign(event, user); await send(event); goto(`/${user.username}/notes`); diff --git a/src/routes/(app)/settings/+layout.svelte b/src/routes/(app)/settings/+layout.svelte index c9897f07..bc0d18f9 100644 --- a/src/routes/(app)/settings/+layout.svelte +++ b/src/routes/(app)/settings/+layout.svelte @@ -119,19 +119,7 @@ }; try { - if (data?.user?.nsec && !$signer?.ready) { - let sk = await getPrivateKey(data.user); - - signer.set({ - method: "nsec", - ready: true, - params: { sk: bytesToHex(sk), pk: getPublicKey(sk) }, - }); - - await tick(); - } - - event = await sign(event); + event = await sign(event, data.user); send(event); } catch (e) { console.log(e); -- cgit v1.2.3