From 9b7b60966fb42ca17eec79570f385fc55ea964fa Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 15 Jul 2023 18:53:01 +0300 Subject: [PATCH] Redact relay webhook secret in error messages. Fixes #105 --- portal.go | 1 + 1 file changed, 1 insertion(+) diff --git a/portal.go b/portal.go index 4669821..605567f 100644 --- a/portal.go +++ b/portal.go @@ -1179,6 +1179,7 @@ func (portal *Portal) sendErrorMessage(msgType, message string, confirmed bool) if confirmed { certainty = "was not" } + message = strings.ReplaceAll(message, portal.RelayWebhookSecret, "") resp, err := portal.sendMatrixMessage(portal.MainIntent(), event.EventMessage, &event.MessageEventContent{ MsgType: event.MsgNotice, Body: fmt.Sprintf("\u26a0 Your %s %s bridged: %v", msgType, certainty, message),