ソースを参照

Fixes #9311: Permit creating contact assignment without a priority via the REST API

jeremystretch 3 年 前
コミット
422ec7ecec
2 ファイル変更2 行追加1 行削除
  1. 1 0
      docs/release-notes/version-3.2.md
  2. 1 1
      netbox/tenancy/api/serializers.py

+ 1 - 0
docs/release-notes/version-3.2.md

@@ -14,6 +14,7 @@
 ### Bug Fixes
 ### Bug Fixes
 
 
 * [#9267](https://github.com/netbox-community/netbox/issues/9267) - Remove invalid entry in IP address role choices
 * [#9267](https://github.com/netbox-community/netbox/issues/9267) - Remove invalid entry in IP address role choices
+* [#9311](https://github.com/netbox-community/netbox/issues/9311) - Permit creating contact assignment without a priority via the REST API
 
 
 ---
 ---
 
 

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

@@ -97,7 +97,7 @@ class ContactAssignmentSerializer(NetBoxModelSerializer):
     object = serializers.SerializerMethodField(read_only=True)
     object = serializers.SerializerMethodField(read_only=True)
     contact = NestedContactSerializer()
     contact = NestedContactSerializer()
     role = NestedContactRoleSerializer(required=False, allow_null=True)
     role = NestedContactRoleSerializer(required=False, allow_null=True)
-    priority = ChoiceField(choices=ContactPriorityChoices, required=False)
+    priority = ChoiceField(choices=ContactPriorityChoices, allow_blank=True, required=False, default='')
 
 
     class Meta:
     class Meta:
         model = ContactAssignment
         model = ContactAssignment