mirror of
https://github.com/grafana/grafana.git
synced 2026-07-30 08:18:10 -05:00
Azure/GCM: Update filterQuery methods to carry out migrations (#85355)
Update filterQuery methods to carry out migrations
This commit is contained in:
@@ -76,8 +76,10 @@ export default class Datasource extends DataSourceWithBackend<AzureMonitorQuery,
|
||||
if (!item.queryType) {
|
||||
return false;
|
||||
}
|
||||
|
||||
const query = migrateQuery(item);
|
||||
const ds = this.pseudoDatasource[item.queryType];
|
||||
return ds?.filterQuery?.(item) ?? true;
|
||||
return ds?.filterQuery?.(query) ?? true;
|
||||
}
|
||||
|
||||
query(options: DataQueryRequest<AzureMonitorQuery>): Observable<DataQueryResponse> {
|
||||
|
||||
@@ -303,11 +303,13 @@ export default class CloudMonitoringDatasource extends DataSourceWithBackend<
|
||||
}, {} as T);
|
||||
}
|
||||
|
||||
filterQuery(query: CloudMonitoringQuery): boolean {
|
||||
if (query.hide) {
|
||||
filterQuery(item: CloudMonitoringQuery): boolean {
|
||||
if (item.hide) {
|
||||
return false;
|
||||
}
|
||||
|
||||
const query = this.migrateQuery(item);
|
||||
|
||||
if (query.queryType === QueryType.SLO) {
|
||||
if (!query.sloQuery) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user