From 8568511b217d0171a29009005c4e100ae080de8e Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 10 Dec 2024 18:29:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=87=E6=A1=A3=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=9D=83=E9=99=90=E9=94=99=E8=AF=AF=20(#1807)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: wangdan-fit2cloud (cherry picked from commit ec27e57f2ca2401fedd48e84cce405a32d9e73d0) --- apps/dataset/views/document.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dataset/views/document.py b/apps/dataset/views/document.py index 4a98fb08b..87e0b886a 100644 --- a/apps/dataset/views/document.py +++ b/apps/dataset/views/document.py @@ -236,7 +236,7 @@ class Document(APIView): return result.success( DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).cancel( request.data - )) + )) class Refresh(APIView): authentication_classes = [TokenAuth] @@ -309,7 +309,7 @@ class Document(APIView): manual_parameters=DocumentSerializers.Operate.get_request_params_api(), tags=["知识库/文档"]) @has_permissions( - lambda r, k: Permission(group=Group.DATASET, operate=Operate.USE, + lambda r, k: Permission(group=Group.DATASET, operate=Operate.MANAGE, dynamic_tag=k.get('dataset_id'))) def get(self, request: Request, dataset_id: str, document_id: str): return DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).export()