From 82f08498c21c52edc8c56f0edeac6bfa642adc1e Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Wed, 12 Jun 2024 15:53:42 -0300 Subject: [PATCH] fix empty pubkey rendering as the first item in all sitemaps. --- render_archive.go | 6 +++--- xml/sitemap.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/render_archive.go b/render_archive.go index b1c7ef4..409c23f 100644 --- a/render_archive.go +++ b/render_archive.go @@ -43,13 +43,13 @@ func renderArchive(w http.ResponseWriter, r *http.Request) { keys := cache.GetPaginatedKeys(prefix, page, 5000) data := []string{} - for i := 0; i < len(keys); i++ { + for _, key := range keys { switch area { case NPUBS_ARCHIVE: - npub, _ := nip19.EncodePublicKey(keys[i][3:]) + npub, _ := nip19.EncodePublicKey(key[3:]) data = append(data, npub) case RELAYS_ARCHIVE: - data = append(data, trimProtocol(keys[i][3:])) + data = append(data, trimProtocol(key[3:])) } } diff --git a/xml/sitemap.xml b/xml/sitemap.xml index c276413..ae17b15 100644 --- a/xml/sitemap.xml +++ b/xml/sitemap.xml @@ -1,5 +1,5 @@ -{{if not (eq "" .Metadata.Npub)}} +{{if not (eq "" .Metadata.PubKey)}} https://{{.Host}}/{{.Metadata.Npub}} {{.ModifiedAt}}