diff --git a/cmd/cli/main.go b/cmd/cli/main.go index a7437fe..989df03 100644 --- a/cmd/cli/main.go +++ b/cmd/cli/main.go @@ -248,7 +248,7 @@ func Main() { inDay := func(date string, transaction bank.Transaction) bool { return slices.ContainsFunc(byDate[date], func(d ledger.Delta) bool { - return d.Value == transaction.Amount + return d.Value == transaction.Amount || -1.0*d.Value == transaction.Amount }) }