fix: mlog update时mtask, mgroup不可变

This commit is contained in:
caoqianming 2023-12-21 08:49:07 +08:00
parent 5c24465a41
commit 00c860b001
1 changed files with 3 additions and 3 deletions

View File

@ -256,10 +256,10 @@ class MlogSerializer(CustomModelSerializer):
def update(self, instance, validated_data):
validated_data.pop('mtask', None)
validated_data.pop('batch', None)
validated_data.pop('handle_date', None)
validated_data.pop('handle_user', None)
validated_data.pop('mgroup', None)
if instance.mtask:
validated_data.pop('handle_date', None)
# validated_data.pop('handle_user', None)
with transaction.atomic():
mlogb = validated_data.pop('mlogb', [])
instance = super().update(instance, validated_data)