fix: task2 update pop 不报错
This commit is contained in:
parent
36b608197e
commit
f9f3a256b8
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue