Przeglądaj źródła

fixes RelatedObjectDoesNotExist #12367

Abhimanyu Saharan 2 lat temu
rodzic
commit
a566a56a64
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      netbox/netbox/models/__init__.py

+ 2 - 2
netbox/netbox/models/__init__.py

@@ -67,8 +67,8 @@ class NetBoxModel(CloningMixin, NetBoxFeatureSet, models.Model):
 
 
         for field in self._meta.get_fields():
         for field in self._meta.get_fields():
             if isinstance(field, GenericForeignKey):
             if isinstance(field, GenericForeignKey):
-                ct_value = getattr(self, field.ct_field)
-                fk_value = getattr(self, field.fk_field)
+                ct_value = getattr(self, field.ct_field, None)
+                fk_value = getattr(self, field.fk_field, None)
 
 
                 if ct_value is None and fk_value is not None:
                 if ct_value is None and fk_value is not None:
                     raise ValidationError({
                     raise ValidationError({