mirror of
https://github.com/grafana/grafana.git
synced 2026-07-30 00:08:10 -05:00
adhocfilters: minor escape change
This commit is contained in:
@@ -67,11 +67,11 @@ export class AdhocVariable implements Variable {
|
||||
}
|
||||
|
||||
escapeDelimiter(value) {
|
||||
return value.replace('|', '__gfpipe');
|
||||
return value.replace('|', '__gfp__');
|
||||
}
|
||||
|
||||
unescapeDelimiter(value) {
|
||||
return value.replace('__gfpipe', '|');
|
||||
return value.replace('__gfp__', '|');
|
||||
}
|
||||
|
||||
setFilters(filters: any[]) {
|
||||
|
||||
@@ -15,7 +15,7 @@ describe('AdhocVariable', function() {
|
||||
]
|
||||
});
|
||||
var urlValue = variable.getValueForUrl();
|
||||
expect(urlValue).to.eql(["key1|=|value1", "key2|!=|value2", "key3|=|value3a__gfpipevalue3b"]);
|
||||
expect(urlValue).to.eql(["key1|=|value1", "key2|!=|value2", "key3|=|value3a__gfp__value3b"]);
|
||||
});
|
||||
|
||||
});
|
||||
@@ -24,7 +24,7 @@ describe('AdhocVariable', function() {
|
||||
|
||||
it('should restore filters', function() {
|
||||
var variable = new AdhocVariable({});
|
||||
variable.setValueFromUrl(["key1|=|value1", "key2|!=|value2", "key3|=|value3a__gfpipevalue3b"]);
|
||||
variable.setValueFromUrl(["key1|=|value1", "key2|!=|value2", "key3|=|value3a__gfp__value3b"]);
|
||||
|
||||
expect(variable.filters[0].key).to.be('key1');
|
||||
expect(variable.filters[0].operator).to.be('=');
|
||||
|
||||
Reference in New Issue
Block a user