|
|
@ -410,9 +410,9 @@ func (ct *Cointop) loadDefaultChartRangeFromConfig() error {
|
|
|
|
ct.debuglog("loadDefaultChartRangeFromConfig()")
|
|
|
|
ct.debuglog("loadDefaultChartRangeFromConfig()")
|
|
|
|
if defaultChartRange, ok := ct.config.DefaultChartRange.(string); ok {
|
|
|
|
if defaultChartRange, ok := ct.config.DefaultChartRange.(string); ok {
|
|
|
|
// validate configured value
|
|
|
|
// validate configured value
|
|
|
|
_, present := ct.chartRangesMap[defaultChartRange]
|
|
|
|
_, ok := ct.chartRangesMap[defaultChartRange]
|
|
|
|
if !present {
|
|
|
|
if !ok {
|
|
|
|
defaultChartRange = DefaultChartRange
|
|
|
|
return fmt.Errorf("invalid default chart range %q. Valid ranges are: %s", defaultChartRange, strings.Join(ChartRanges(), ","))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
ct.State.defaultChartRange = defaultChartRange
|
|
|
|
ct.State.defaultChartRange = defaultChartRange
|
|
|
|
ct.State.selectedChartRange = defaultChartRange
|
|
|
|
ct.State.selectedChartRange = defaultChartRange
|
|
|
|