fix: trim newlines/spaces in bill what field

This commit is contained in:
2026-02-08 23:51:22 +02:00
parent 4dc877d16e
commit 2b45a3b80d

View File

@@ -354,8 +354,13 @@ func printBillsTable(cmd *cobra.Command, project *api.Project, bills []api.BillR
methodName = "-"
}
// Truncate name if too long
name := bill.What
// Sanitize and truncate name
name := strings.Map(func(r rune) rune {
if r == '\n' || r == '\r' || r == '\t' {
return ' '
}
return r
}, strings.TrimSpace(bill.What))
if len(name) > 30 {
name = name[:27] + "..."
}