diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 59166913..86aa66db 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -1182,9 +1182,9 @@ class FmlogSerializer(CustomModelSerializer): read_only_fields = EXCLUDE_FIELDS def validate(self, attrs): - is_fix = attrs['is_fix'] + is_fix = attrs.get("is_fix", False) if is_fix: - attrs["mgroup"] = None + attrs["mtask"] = None elif not attrs.get("mtask", None): raise ParseError("请选择任务") mtask: Mtask = attrs['mtask']