فهرست منبع

#2434: Apply conditional logic from b9a413d to overridden InterfaceCreateView.post method

checktheroads 4 سال پیش
والد
کامیت
8056290423
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      netbox/dcim/views.py

+ 1 - 1
netbox/dcim/views.py

@@ -1922,7 +1922,7 @@ class InterfaceCreateView(generic.ComponentCreateView):
         form = self.form(request.POST, initial=request.GET)
         self.validate_form(request, form)
 
-        if form.is_valid():
+        if form.is_valid() and not form.errors:
             if '_addanother' in request.POST:
                 return redirect(request.get_full_path())
             elif '_assignip' in request.POST and len(self.created_objects) >= 1 and request.user.has_perm('ipam.add_ipaddress'):