Parcourir la source

Suppressed '__all__' field name in BulkImportForm validation

Jeremy Stretch il y a 8 ans
Parent
commit
995447ae0b
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      netbox/utilities/forms.py

+ 4 - 1
netbox/utilities/forms.py

@@ -253,6 +253,9 @@ class BulkImportForm(forms.Form):
             else:
                 for field, errors in obj_form.errors.items():
                     for e in errors:
-                        self.add_error('csv', "Record {} ({}): {}".format(i, field, e))
+                        if field == '__all__':
+                            self.add_error('csv', "Record {}: {}".format(i, e))
+                        else:
+                            self.add_error('csv', "Record {} ({}): {}".format(i, field, e))
 
         self.cleaned_data['csv'] = obj_list