diff --git a/cmd/clitest/main.go b/cmd/clitest/main.go index 90a85ed..eba3699 100644 --- a/cmd/clitest/main.go +++ b/cmd/clitest/main.go @@ -201,6 +201,11 @@ func main() { } series[i] = int(lastValue) } + for i := range dates { + if !(reg.Dates()[0] <= dates[i] && dates[i] <= reg.Dates()[len(reg.Dates())-1]) { + series[i] = 0 + } + } key := fmt.Sprintf("%s (%s)", name, currency) if slices.Min(series) != 0 || slices.Max(series) != 0 { chart.AddY(key, series) @@ -229,6 +234,11 @@ func main() { break } } + for i := range dates { + if !(reg.Dates()[0] <= dates[i] && dates[i] <= reg.Dates()[len(reg.Dates())-1]) { + series[i] = 0 + } + } key := fmt.Sprintf("%s (%s)", name, currency) if slices.Min(series) != 0 || slices.Max(series) != 0 { chart.AddY(key, series)