mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-26 15:25:55 +00:00
fix(assets): 修复nodes display pop 引起的bug
This commit is contained in:
@@ -149,13 +149,13 @@ class AssetSerializer(BulkOrgResourceModelSerializer):
|
|||||||
|
|
||||||
def create(self, validated_data):
|
def create(self, validated_data):
|
||||||
self.compatible_with_old_protocol(validated_data)
|
self.compatible_with_old_protocol(validated_data)
|
||||||
nodes_display = validated_data.pop('nodes_display')
|
nodes_display = validated_data.pop('nodes_display', '')
|
||||||
instance = super().create(validated_data)
|
instance = super().create(validated_data)
|
||||||
self.perform_nodes_display_create(instance, nodes_display)
|
self.perform_nodes_display_create(instance, nodes_display)
|
||||||
return instance
|
return instance
|
||||||
|
|
||||||
def update(self, instance, validated_data):
|
def update(self, instance, validated_data):
|
||||||
nodes_display = validated_data.pop('nodes_display')
|
nodes_display = validated_data.pop('nodes_display', '')
|
||||||
self.compatible_with_old_protocol(validated_data)
|
self.compatible_with_old_protocol(validated_data)
|
||||||
instance = super().update(instance, validated_data)
|
instance = super().update(instance, validated_data)
|
||||||
self.perform_nodes_display_create(instance, nodes_display)
|
self.perform_nodes_display_create(instance, nodes_display)
|
||||||
|
Reference in New Issue
Block a user