From 2cacdc84e78516a87dd8e03246bbce8e3b443996 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sun, 5 Nov 2023 07:58:19 -0300 Subject: [PATCH] always open details for unknown (Other) events. --- data.go | 2 +- render_event.go | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/data.go b/data.go index 59e17d0..6d1a6ea 100644 --- a/data.go +++ b/data.go @@ -245,8 +245,8 @@ func grabData(ctx context.Context, code string, isProfileSitemap bool) (*Data, e data.kind1063Metadata.Summary = (*tag)[1] } default: + data.templateId = Other if event.Kind >= 30000 && event.Kind < 40000 { - data.templateId = Other if d := event.Tags.GetFirst([]string{"d", ""}); d != nil { data.naddr, _ = nip19.EncodeEntity(event.PubKey, event.Kind, d.Value(), relaysForNip19) data.naddrNaked, _ = nip19.EncodeEntity(event.PubKey, event.Kind, d.Value(), nil) diff --git a/render_event.go b/render_event.go index 12203a2..0e9ba86 100644 --- a/render_event.go +++ b/render_event.go @@ -352,6 +352,8 @@ func renderEvent(w http.ResponseWriter, r *http.Request) { IsVideo: data.kind1063Metadata.IsVideo(), }) case Other: + detailsData.HideDetails = false // always open this since we know nothing else about the event + err = OtherTemplate.Render(w, &OtherPage{ HeadCommonPartial: HeadCommonPartial{ IsProfile: false,