Преглед изворни кода

Fixes #17131: Fix exception when creating object-type custom field without selecting related object type

Jeremy Stretch пре 1 година
родитељ
комит
9e54cfe340
1 измењених фајлова са 2 додато и 4 уклоњено
  1. 2 4
      netbox/extras/models/customfields.py

+ 2 - 4
netbox/extras/models/customfields.py

@@ -352,13 +352,11 @@ class CustomField(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
         if self.type in (CustomFieldTypeChoices.TYPE_OBJECT, CustomFieldTypeChoices.TYPE_MULTIOBJECT):
             if not self.related_object_type:
                 raise ValidationError({
-                    'object_type': _("Object fields must define an object type.")
+                    'related_object_type': _("Object fields must define an object type.")
                 })
         elif self.related_object_type:
             raise ValidationError({
-                'object_type': _(
-                    "{type} fields may not define an object type.")
-                .format(type=self.get_type_display())
+                'type': _("{type} fields may not define an object type.") .format(type=self.get_type_display())
             })
 
     def serialize(self, value):