From e9117a12a5c6e188935b0b9ca32b8254af3a9ce7 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Thu, 26 Oct 2023 07:50:47 -0600 Subject: [PATCH] /reg is broken --- cmd/clitest/main.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmd/clitest/main.go b/cmd/clitest/main.go index 1617b9c..ddc67d5 100644 --- a/cmd/clitest/main.go +++ b/cmd/clitest/main.go @@ -115,6 +115,15 @@ func main() { if r.URL.Query().Get("bpi") != "" { register = register.WithBPIs(bpis) } + if zoomStart, err := time.ParseInLocation("2006-01", r.URL.Query().Get("zoomStart"), time.Local); err == nil { + result := make(ledger.Register) + for d := range register { + if d >= zoomStart.Format("2006-01") { + result[d] = register[d] + } + } + register = result + } // /MODIFIERS nameCurrencyDateValue := map[string]map[ledger.Currency]map[string]float64{}