aboutsummaryrefslogtreecommitdiff
path: root/portal-gui/rpkigui/myrpki/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'portal-gui/rpkigui/myrpki/forms.py')
-rw-r--r--portal-gui/rpkigui/myrpki/forms.py3
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)