From 563f491947a33b2ca3c7f32771f7ea46a2c12f96 Mon Sep 17 00:00:00 2001 From: Chris Howey Date: Thu, 12 Sep 2024 20:02:55 -0500 Subject: [PATCH] print fix --- ledger/cmd/print.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ledger/cmd/print.go b/ledger/cmd/print.go index e6816550..9040cbe3 100644 --- a/ledger/cmd/print.go +++ b/ledger/cmd/print.go @@ -45,7 +45,6 @@ func cliTransactions() ([]*ledger.Transaction, error) { } } } - spaceStr = strings.Repeat(" ", columnWidth) parsedStartDate, tstartErr := date.Parse(startString) parsedEndDate, tendErr := date.Parse(endString) @@ -160,6 +159,10 @@ func PrintBalances(accountList []*ledger.Account, printZeroBalances bool, depth, // WriteTransaction writes a transaction formatted to fit in specified column width. func WriteTransaction(w io.StringWriter, trans *ledger.Transaction, columns int) { + if len(spaceStr) < columns { + spaceStr = strings.Repeat(" ", columns) + } + for _, c := range trans.Comments { w.WriteString(c) w.WriteString(newLine)