Browse Source

feat(RepoPage): update nostr url format

as introduced in ngit v1.5.0 which works without quotes on MacOS
master
DanConwayDev 2 years ago
parent
commit
b81f4ee497
No known key found for this signature in database
GPG Key ID: 68E15486D73F75E1
  1. 8
      src/lib/components/repo/RepoDetails.svelte

8
src/lib/components/repo/RepoDetails.svelte

@ -38,10 +38,12 @@
let npub = nip19.npubEncode(maintainers[0]) let npub = nip19.npubEncode(maintainers[0])
if (relays.length > 0) { if (relays.length > 0) {
let relay = relays[0] let relay = relays[0]
// remove trailing slash(es)
.replace(/\/+$/, '')
if (/^[a-zA-Z0-9.]+$/.test(relay.replace('wss://', ''))) { 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}` return `nostr://${npub}/${identifier}`
} }
@ -138,7 +140,7 @@
> >
<div> <div>
<h4 class="mt-0 pt-0"> <h4 class="mt-0 pt-0">
2. copy gitclone url 2. copy git clone url
<svg <svg
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16" viewBox="0 0 16 16"

Loading…
Cancel
Save