fix: 文档导出权限错误 (#1807)
Co-authored-by: wangdan-fit2cloud <dan.wang@fit2cloud.com>
This commit is contained in:
parent
5e42dcad09
commit
ec27e57f2c
@ -236,7 +236,7 @@ class Document(APIView):
|
|||||||
return result.success(
|
return result.success(
|
||||||
DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).cancel(
|
DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).cancel(
|
||||||
request.data
|
request.data
|
||||||
))
|
))
|
||||||
|
|
||||||
class Refresh(APIView):
|
class Refresh(APIView):
|
||||||
authentication_classes = [TokenAuth]
|
authentication_classes = [TokenAuth]
|
||||||
@ -309,7 +309,7 @@ class Document(APIView):
|
|||||||
manual_parameters=DocumentSerializers.Operate.get_request_params_api(),
|
manual_parameters=DocumentSerializers.Operate.get_request_params_api(),
|
||||||
tags=["知识库/文档"])
|
tags=["知识库/文档"])
|
||||||
@has_permissions(
|
@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')))
|
dynamic_tag=k.get('dataset_id')))
|
||||||
def get(self, request: Request, dataset_id: str, document_id: str):
|
def get(self, request: Request, dataset_id: str, document_id: str):
|
||||||
return DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).export()
|
return DocumentSerializers.Operate(data={'document_id': document_id, 'dataset_id': dataset_id}).export()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user