diff --git a/cmd/http/router.go b/cmd/http/router.go index 0828f5b..02b81f0 100644 --- a/cmd/http/router.go +++ b/cmd/http/router.go @@ -138,7 +138,12 @@ func (router Router) APITransactions(w http.ResponseWriter, r *http.Request) { biggest = v } } - for k, v := range normalized { + ks := []string{} + for k := range normalized { + ks = append(ks, k) + } + for _, k := range ks { + v := normalized[k] if v := math.Abs(v["$"]); v < biggest { normalizedDelta := biggest - v normalizedFactor := normalizer.NormalizeFactor(ledger.Delta{Name: k, Date: time.Now().Format("2006-01-02")})