From 906407a15b349c735d5adfc5febe0a5c8dfe9667 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Wed, 7 May 2025 18:51:26 +0800 Subject: [PATCH] feat: update Problem API to batch process request data in post method --- apps/knowledge/views/problem.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/knowledge/views/problem.py b/apps/knowledge/views/problem.py index 5b5746ff7..f11ff4401 100644 --- a/apps/knowledge/views/problem.py +++ b/apps/knowledge/views/problem.py @@ -50,8 +50,8 @@ class ProblemView(APIView): @has_permissions(PermissionConstants.DOCUMENT_EDIT.get_workspace_permission()) def post(self, request: Request, workspace_id: str, knowledge_id: str): return result.success(ProblemSerializers.Create( - data={'workspace_id': workspace_id, 'knowledge_id': knowledge_id, 'problem_list': request.data} - ).batch()) + data={'workspace_id': workspace_id, 'knowledge_id': knowledge_id} + ).batch(request.data)) class Paragraph(APIView): authentication_classes = [TokenAuth]