Merge pull request #48 from roseteromeo56/alert-autofix-6

Potential fix for code scanning alert no. 6: Clear-text logging of sensitive information
This commit is contained in:
Romeo Rosete 2025-05-21 11:31:23 -04:00 committed by GitHub
commit 1fcff0c03d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1096,10 +1096,12 @@ func GenDoc(ctx *cli.Context) error {
for i := range req.Messages {
req.Messages[i].Value = "[REDACTED]" // Obfuscate message content
}
req.Meta = core.Metadata{} // Clear metadata to avoid leaking sensitive information
case *core.ListRequest:
for i := range req.Accounts {
req.Accounts[i].URL.Path = "[REDACTED]" // Obfuscate account paths
}
req.Meta = core.Metadata{} // Clear metadata to avoid leaking sensitive information
}
if data, err := json.MarshalIndent(v, "", " "); err == nil {
output = append(output, fmt.Sprintf("### %s\n\n%s\n\nExample:\n```json\n%s\n```", name, desc, data))