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

#2434: Fix redirection logic in generic form validation method

checktheroads 4 лет назад
Родитель
Сommit
b9a413d19e
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      netbox/netbox/views/generic.py

+ 1 - 1
netbox/netbox/views/generic.py

@@ -1108,7 +1108,7 @@ class ComponentCreateView(GetReturnURLMixin, ObjectPermissionRequiredMixin, View
         form = self.form(request.POST, initial=request.GET)
         form = self.form(request.POST, initial=request.GET)
         self.validate_form(request, form)
         self.validate_form(request, form)
 
 
-        if form.is_valid():
+        if form.is_valid() and not form.errors:
             if '_addanother' in request.POST:
             if '_addanother' in request.POST:
                 return redirect(request.get_full_path())
                 return redirect(request.get_full_path())
             else:
             else: