2
0
Эх сурвалжийг харах

Merge pull request #10349 from sasschary/10316-cableform-termination

Fixes #10305: Allows null master in VirtualChassis APIs
Jeremy Stretch 3 жил өмнө
parent
commit
833c3fbd39

+ 1 - 1
netbox/dcim/api/serializers.py

@@ -1076,7 +1076,7 @@ class CablePathSerializer(serializers.ModelSerializer):
 
 class VirtualChassisSerializer(NetBoxModelSerializer):
     url = serializers.HyperlinkedIdentityField(view_name='dcim-api:virtualchassis-detail')
-    master = NestedDeviceSerializer(required=False)
+    master = NestedDeviceSerializer(required=False, allow_null=True, default=None)
     member_count = serializers.IntegerField(read_only=True)
 
     class Meta:

+ 1 - 0
netbox/dcim/tests/test_api.py

@@ -2057,6 +2057,7 @@ class VirtualChassisTest(APIViewTestCases.APIViewTestCase):
 
         cls.bulk_update_data = {
             'domain': 'newdomain',
+            'master': None
         }