TestData: Fixes query interpolation (#87803)

This commit is contained in:
Torkel Ödegaard
2024-05-14 13:40:54 +02:00
committed by GitHub
parent a3838c0dbe
commit 6f1fce7540

View File

@ -68,12 +68,12 @@ export class TestDataDataSource extends DataSourceWithBackend<TestDataDataQuery>
const streams: Array<Observable<DataQueryResponse>> = []; const streams: Array<Observable<DataQueryResponse>> = [];
// Start streams and prepare queries // Start streams and prepare queries
for (const target of options.targets) { for (let target of options.targets) {
if (target.hide) { if (target.hide) {
continue; continue;
} }
this.resolveTemplateVariables(target, options.scopedVars); target = this.resolveTemplateVariables(target, options.scopedVars);
switch (target.scenarioId) { switch (target.scenarioId) {
case 'live': case 'live':
@ -162,11 +162,12 @@ export class TestDataDataSource extends DataSourceWithBackend<TestDataDataQuery>
if (result.rawFrameContent) { if (result.rawFrameContent) {
result.rawFrameContent = this.templateSrv.replace(result.rawFrameContent, scopedVars); result.rawFrameContent = this.templateSrv.replace(result.rawFrameContent, scopedVars);
} }
return result;
} }
applyTemplateVariables(query: TestDataDataQuery, scopedVars: ScopedVars): TestDataDataQuery { applyTemplateVariables(query: TestDataDataQuery, scopedVars: ScopedVars): TestDataDataQuery {
this.resolveTemplateVariables(query, scopedVars); return this.resolveTemplateVariables(query, scopedVars);
return query;
} }
annotationDataTopicTest( annotationDataTopicTest(