Fix misleading validation error

Story: 2001758
Task: 12156

Change-Id: I76154ba2d3bc2993b5b3b8e37351ce2282a13f90
This commit is contained in:
Lukasz Zajaczkowski 2018-03-29 07:45:25 +02:00
parent 45adda76c4
commit 56e903db8c
1 changed files with 4 additions and 2 deletions

View File

@ -100,13 +100,15 @@ class SetAlarmDefinitionAction(workflows.Action):
def clean(self):
cleaned_data = super(SetAlarmDefinitionAction, self).clean()
alarm_def_name = cleaned_data.get('name', '')
alarm_def_name = cleaned_data.get('name', '').strip()
if not alarm_def_name:
return
is_name_valid = self._is_alarm_def_name_unique_validator(
alarm_def_name)
if not is_name_valid:
self.add_error('name',
_('Alarm definition with %s name already exists')
% alarm_def_name)
% alarm_def_name)
def _is_alarm_def_name_unique_validator(self, value):
try: