summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiguel Mota <hello@miguelmota.com>2021-08-22 04:27:41 -0700
committerMiguel Mota <hello@miguelmota.com>2021-08-22 04:27:41 -0700
commitac93b8fbe08bd13a27dbf5f331589f5607022133 (patch)
tree7722b75e644b00eaa435b8991823fe3deafeef3b
parent1c14561662712fa8ddd863bae6fe7d05e7fdc135 (diff)
Return error if default chart range is invalidv1.6.6
-rw-r--r--cointop/config.go6
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