Просмотр исходного кода

Merge pull request #9752 from mzbroch/mzb-9102#2

Fixes #9730 - Fix CableForm Validation for #9102
Jeremy Stretch 3 лет назад
Родитель
Сommit
4bdef80554
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      netbox/dcim/forms/connections.py

+ 2 - 3
netbox/dcim/forms/connections.py

@@ -160,12 +160,11 @@ def get_cable_form(a_type, b_type):
                 self.initial['a_terminations'] = self.instance.a_terminations
                 self.initial['b_terminations'] = self.instance.b_terminations
 
-        def save(self, *args, **kwargs):
+        def clean(self):
+            super().clean()
 
             # Set the A/B terminations on the Cable instance
             self.instance.a_terminations = self.cleaned_data['a_terminations']
             self.instance.b_terminations = self.cleaned_data['b_terminations']
 
-            return super().save(*args, **kwargs)
-
     return _CableForm