From 00c860b0019765ec63f6c6827e2e262ba49921f0 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 21 Dec 2023 08:49:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20mlog=20update=E6=97=B6mtask,=20mgroup?= =?UTF-8?q?=E4=B8=8D=E5=8F=AF=E5=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index d2a9042a..524be6dd 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -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)