mirror of
https://github.com/grafana/grafana.git
synced 2024-11-30 12:44:10 -06:00
Templating: added validation for allowed characters in variable names, Closes #1106
This commit is contained in:
parent
69e18905f5
commit
e750498696
@ -45,6 +45,11 @@ function (angular, _) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!$scope.current.name.match(/^\w+$/)) {
|
||||
$scope.appEvent('alert-warning', ['Validation', 'Only word and digit characters are allowed in variable names']);
|
||||
return false;
|
||||
}
|
||||
|
||||
var sameName = _.findWhere($scope.variables, { name: $scope.current.name });
|
||||
if (sameName && sameName !== $scope.current) {
|
||||
$scope.appEvent('alert-warning', ['Validation', 'Variable with the same name already exists']);
|
||||
|
Loading…
Reference in New Issue
Block a user