Forráskód Böngészése

fix: InfluxDB Query Editor and selecting template variable in where clause caused issue, fixes #10402, fixes #10663

Torkel Ödegaard 8 éve
szülő
commit
b1cf4cf01c

+ 1 - 1
public/app/core/services/segment_srv.js

@@ -89,7 +89,7 @@ function (angular, _, coreModule) {
         if (addTemplateVars) {
         if (addTemplateVars) {
           _.each(templateSrv.variables, function(variable) {
           _.each(templateSrv.variables, function(variable) {
             if (variableTypeFilter === void 0 || variableTypeFilter === variable.type) {
             if (variableTypeFilter === void 0 || variableTypeFilter === variable.type) {
-              segments.unshift(self.newSegment({ type: 'template', value: '$' + variable.name, expandable: true }));
+              segments.unshift(self.newSegment({ type: 'value', value: '$' + variable.name, expandable: true }));
             }
             }
           });
           });
         }
         }

+ 1 - 1
public/app/plugins/datasource/influxdb/query_ctrl.ts

@@ -255,7 +255,7 @@ export class InfluxQueryCtrl extends QueryCtrl {
         for (let variable of this.templateSrv.variables) {
         for (let variable of this.templateSrv.variables) {
           segments.unshift(
           segments.unshift(
             this.uiSegmentSrv.newSegment({
             this.uiSegmentSrv.newSegment({
-              type: 'template',
+              type: 'value',
               value: '/^$' + variable.name + '$/',
               value: '/^$' + variable.name + '$/',
               expandable: true,
               expandable: true,
             })
             })