@@ -92,7 +79,7 @@ export class QueryEditor extends PureComponent
{
this.onChange({ ...query, id: event.target.value })
}
validationEvents={idValidationEvents}
- value={query.id || ''}
+ value={query.id}
/>
@@ -105,7 +92,7 @@ export class QueryEditor extends PureComponent
{
) =>
this.onChange({ ...query, expression: event.target.value })
}
@@ -119,7 +106,7 @@ export class QueryEditor extends PureComponent {
) =>
@@ -170,7 +157,7 @@ export class QueryEditor extends PureComponent {
- {data.series[0].meta.gmdMeta.map(({ ID, Expression, Period }: any) => (
+ {data?.series[0]?.meta?.gmdMeta.map(({ ID, Expression, Period }: any) => (
{ID} |
{Expression} |
diff --git a/public/app/plugins/datasource/cloudwatch/datasource.ts b/public/app/plugins/datasource/cloudwatch/datasource.ts
index 23dadaecaa7..16ab6851059 100644
--- a/public/app/plugins/datasource/cloudwatch/datasource.ts
+++ b/public/app/plugins/datasource/cloudwatch/datasource.ts
@@ -68,7 +68,7 @@ export default class CloudWatchDatasource extends DataSourceApi 0)
+ item.expression?.length > 0)
);
}).map(item => {
item.region = this.replace(this.getActualRegion(item.region), options.scopedVars, true, 'region');
@@ -112,8 +112,8 @@ export default class CloudWatchDatasource extends DataSourceApi