diff options
Diffstat (limited to 'portal-gui/rpkigui/myrpki/forms.py')
-rw-r--r-- | portal-gui/rpkigui/myrpki/forms.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/portal-gui/rpkigui/myrpki/forms.py b/portal-gui/rpkigui/myrpki/forms.py index d790dfa2..a8318a9e 100644 --- a/portal-gui/rpkigui/myrpki/forms.py +++ b/portal-gui/rpkigui/myrpki/forms.py @@ -179,11 +179,13 @@ def PrefixSplitForm(prefix, *args, **kwargs): lo = self.cleaned_data.get('lo') if lo > prefix.hi: raise forms.ValidationError, 'Value out of range of parent prefix' + return lo def clean_hi(self): hi = self.cleaned_data.get('hi') if hi < prefix.lo: raise forms.ValidationError, 'Value out of range of parent prefix' + return hi def clean(self): hi = self.cleaned_data['hi'] @@ -192,6 +194,7 @@ def PrefixSplitForm(prefix, *args, **kwargs): raise forms.ValidationError, 'Invalid upper range' if prefix.allocated: raise forms.ValidationError, 'Prefix is assigned to child' + return self.cleaned_data return _wrapper(*args, **kwargs) |