This commit is contained in:
ddrwode
2026-02-27 15:51:07 +08:00
parent b7b7f17a25
commit 697616b4e5

View File

@@ -62,7 +62,10 @@ def task_list(request):
data["params"] = {}
ser = TaskCreateSerializer(data=data)
ser.is_valid(raise_exception=True)
if not ser.is_valid():
logger.warning("任务提交参数校验失败: data=%s, errors=%s", data, ser.errors)
from rest_framework.exceptions import ValidationError
raise ValidationError(ser.errors)
validated = ser.validated_data.copy()
account_id = validated.pop("id", None) or validated.pop("account_id", None)