From 847cd736b63f8f81c79521910a836c796537a3ff Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Fri, 23 May 2025 22:02:27 -0600 Subject: [PATCH] at least round both wrong --- cmd/cli/main.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/cli/main.go b/cmd/cli/main.go index 989df03..574d043 100644 --- a/cmd/cli/main.go +++ b/cmd/cli/main.go @@ -248,7 +248,10 @@ 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 || -1.0*d.Value == transaction.Amount + v := fmt.Sprintf("%.2f", d.Value) + nv := fmt.Sprintf("%.2f", -1.0*d.Value) + a := fmt.Sprintf("%.2f", transaction.Amount) + return v == a || nv == a }) }