From b81f4ee4972d3b900dc634ea8888403cdc08b987 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Wed, 18 Sep 2024 13:58:34 +0100 Subject: [PATCH] feat(RepoPage): update nostr url format as introduced in ngit v1.5.0 which works without quotes on MacOS --- src/lib/components/repo/RepoDetails.svelte | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lib/components/repo/RepoDetails.svelte b/src/lib/components/repo/RepoDetails.svelte index 2bacb19..27a9b7a 100644 --- a/src/lib/components/repo/RepoDetails.svelte +++ b/src/lib/components/repo/RepoDetails.svelte @@ -38,10 +38,12 @@ let npub = nip19.npubEncode(maintainers[0]) if (relays.length > 0) { let relay = relays[0] + // remove trailing slash(es) + .replace(/\/+$/, '') if (/^[a-zA-Z0-9.]+$/.test(relay.replace('wss://', ''))) { - return `nostr://${npub}/${identifier}?relayhint=${relay.replace('wss://', '')}` + return `nostr://${npub}/${relay.replace('wss://', '')}/${identifier}` } - return `nostr://${npub}/${identifier}?relayhint=${encodeURIComponent(relay)}` + return `nostr://${npub}/${encodeURIComponent(relay)}/${identifier}` } return `nostr://${npub}/${identifier}` } @@ -138,7 +140,7 @@ >

- 2. copy gitclone url + 2. copy git clone url