diff --git a/render.go b/render.go index 204ed2a..546c4aa 100644 --- a/render.go +++ b/render.go @@ -307,6 +307,9 @@ func render(w http.ResponseWriter, r *http.Request) { content = renderInlineMentions(basicFormatting(html.EscapeString(content))) } + // pretty JSON + eventJSON, _ := json.MarshalIndent(event, "", " ") + params := map[string]any{ "createdAt": createdAt, "modifiedAt": modifiedAt, @@ -323,6 +326,7 @@ func render(w http.ResponseWriter, r *http.Request) { "subject": subject, "description": description, "event": event, + "eventJSON": string(eventJSON), "content": content, "titleizedContent": titleize(content), "textImageURL": textImageURL, diff --git a/templates/details.html b/templates/details.html index 95292aa..9bc3bac 100644 --- a/templates/details.html +++ b/templates/details.html @@ -18,5 +18,5 @@
Event JSON
-
{{.event}}
+
{{.eventJSON}}