fix: task2 update pop 不报错

This commit is contained in:
caoqianming 2023-05-22 17:15:27 +08:00
parent 36b608197e
commit f9f3a256b8
1 changed files with 1 additions and 1 deletions

View File

@ -112,7 +112,7 @@ class Task2Serializer(serializers.ModelSerializer):
read_only_fields = ['create_time', 'update_time', 'create_by', 'update_by', 'belong_dept', 'state', 'is_deleted', 'depts']
def update(self, instance, validated_data):
validated_data.pop('type') # type不可编辑
validated_data.pop('type', None) # type不可编辑
if instance.state != Task2.TASK2_CLOSE:
raise ParseError('非创建状态不可编辑')
return super().update(instance, validated_data)