diff --git a/pkg/server/webhandlers/settings.go b/pkg/server/webhandlers/settings.go index d9882b5a..4e85252b 100644 --- a/pkg/server/webhandlers/settings.go +++ b/pkg/server/webhandlers/settings.go @@ -25,10 +25,10 @@ func redactHTMLEncodeConfig(cfg *config.Config) (*config.Config, error) { redactedConfig.LLM.OpenAIAPIKey = "**redacted**" redactedConfig.Auth.Secret = "**redacted**" - re := regexp.MustCompile(`(?i:postgres://[^:]+:)([^@]+)`) + re := regexp.MustCompile(`(?i)(postgres://[^:]+:)([^@]+)`) redactedConfig.Store.Postgres.DSN = re.ReplaceAllString( redactedConfig.Store.Postgres.DSN, - "$1:**redacted**", + "$1**redacted**", ) escapedConfig := web.HTMLEscapeStruct(redactedConfig) @@ -104,4 +104,4 @@ func renderSettingsPage( ) page.Render(w, r) -} +} \ No newline at end of file