interpolate variables in tags & values during autocomplete

This commit is contained in:
Dan Cech 2018-01-08 16:52:28 -05:00
parent 92086bc858
commit 60ba6ee6a2
No known key found for this signature in database
GPG Key ID: 6F1146C5B66FBD41

View File

@ -286,7 +286,7 @@ export function GraphiteDatasource(instanceSettings, $q, backendSrv, templateSrv
let httpOptions: any = {
method: 'GET',
url: '/tags/' + tag,
url: '/tags/' + templateSrv.replace(tag),
// for cancellations
requestId: options.requestId,
};
@ -317,7 +317,7 @@ export function GraphiteDatasource(instanceSettings, $q, backendSrv, templateSrv
method: 'GET',
url: '/tags/autoComplete/tags',
params: {
expr: expressions,
expr: _.map(expressions, expression => templateSrv.replace(expression)),
},
// for cancellations
requestId: options.requestId,
@ -352,8 +352,8 @@ export function GraphiteDatasource(instanceSettings, $q, backendSrv, templateSrv
method: 'GET',
url: '/tags/autoComplete/values',
params: {
expr: expressions,
tag: tag,
expr: _.map(expressions, expression => templateSrv.replace(expression)),
tag: templateSrv.replace(tag),
},
// for cancellations
requestId: options.requestId,