mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
stackdriver: make sure we don't crash when selected service doesnt have a value
This commit is contained in:
parent
8333bf0b76
commit
85ef5c2523
@ -43,9 +43,14 @@ export class StackdriverTemplateQueryComponent extends PureComponent<TemplateQue
|
||||
value: m.service,
|
||||
name: m.serviceShortName,
|
||||
}));
|
||||
const selectedService = services.some(s => s.value === this.state.selectedService)
|
||||
? this.state.selectedService
|
||||
: services[0].value;
|
||||
|
||||
let selectedService = '';
|
||||
if (services.some(s => s.value === this.state.selectedService)) {
|
||||
selectedService = this.state.selectedService;
|
||||
} else if (services && services.length > 0) {
|
||||
selectedService = services[0].value;
|
||||
}
|
||||
|
||||
const { metricTypes, selectedMetricType } = getMetricTypes(
|
||||
metricDescriptors,
|
||||
this.state.selectedMetricType,
|
||||
|
Loading…
Reference in New Issue
Block a user