From c771db0d94042e38773160b55bd2ba88fa6642bc Mon Sep 17 00:00:00 2001 From: DonVoo Date: Mon, 6 Jul 2026 00:08:27 +0200 Subject: [PATCH] Hide internal account names from viewer links --- backend/08-viewer.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/08-viewer.go b/backend/08-viewer.go index a6ced01..c0336c0 100644 --- a/backend/08-viewer.go +++ b/backend/08-viewer.go @@ -115,8 +115,8 @@ func renderViewerTree(w http.ResponseWriter) { fmt.Fprintf(w, `
%s
`, html.EscapeString(sourceAccountLabel(account))) for _, path := range mboxes { folder := strings.TrimSuffix(filepath.Base(path), ".mbox") - fmt.Fprintf(w, `%s`, - urlEsc(account), urlEsc(folder), urlEsc(account), urlEsc(folder), html.EscapeString(folder)) + fmt.Fprintf(w, `%s`, + urlEsc(account), urlEsc(folder), html.EscapeString(folder)) } } if !found { @@ -156,8 +156,8 @@ func renderMessageList(w http.ResponseWriter, account, folder, q string) { if from == "" { from = "(ohne Absender)" } - fmt.Fprintf(w, `%s%s%s`, - urlEsc(account), urlEsc(folder), entry.Index, urlEsc(account), urlEsc(folder), entry.Index, + fmt.Fprintf(w, `%s%s%s`, + urlEsc(account), urlEsc(folder), entry.Index, html.EscapeString(from), html.EscapeString(subject), html.EscapeString(entry.Date)) } if len(entries) == 0 {