diff options
author | Miguel Mota <hello@miguelmota.com> | 2021-08-22 04:27:41 -0700 |
---|---|---|
committer | Miguel Mota <hello@miguelmota.com> | 2021-08-22 04:27:41 -0700 |
commit | ac93b8fbe08bd13a27dbf5f331589f5607022133 (patch) | |
tree | 7722b75e644b00eaa435b8991823fe3deafeef3b | |
parent | 1c14561662712fa8ddd863bae6fe7d05e7fdc135 (diff) |
Return error if default chart range is invalidv1.6.6
-rw-r--r-- | cointop/config.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cointop/config.go b/cointop/config.go index e158768..0f379c2 100644 --- a/cointop/config.go +++ b/cointop/config.go @@ -410,9 +410,9 @@ func (ct *Cointop) loadDefaultChartRangeFromConfig() error { ct.debuglog("loadDefaultChartRangeFromConfig()") if defaultChartRange, ok := ct.config.DefaultChartRange.(string); ok { // validate configured value - _, present := ct.chartRangesMap[defaultChartRange] - if !present { - defaultChartRange = DefaultChartRange + _, ok := ct.chartRangesMap[defaultChartRange] + if !ok { + return fmt.Errorf("invalid default chart range %q. Valid ranges are: %s", defaultChartRange, strings.Join(ChartRanges(), ",")) } ct.State.defaultChartRange = defaultChartRange ct.State.selectedChartRange = defaultChartRange |