Skip to content

Commit 554b81b

Browse files
committed
fix: update has_permissions decorator formatting for knowledge document endpoints
1 parent 680475c commit 554b81b

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

apps/knowledge/views/document.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from common.auth import TokenAuth
88
from common.auth.authentication import has_permissions
9-
from common.constants.permission_constants import PermissionConstants
9+
from common.constants.permission_constants import PermissionConstants, CompareConstants
1010
from common.result import result
1111
from knowledge.api.document import DocumentSplitAPI, DocumentBatchAPI, DocumentBatchCreateAPI, DocumentCreateAPI, \
1212
DocumentReadAPI, DocumentEditAPI, DocumentDeleteAPI, TableDocumentCreateAPI, QaDocumentCreateAPI, \
@@ -121,10 +121,10 @@ class Split(APIView):
121121
responses=DocumentSplitAPI.get_response(),
122122
tags=[_('Knowledge Base/Documentation')] # type: ignore
123123
)
124-
@has_permissions([
124+
@has_permissions(
125125
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
126126
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
127-
])
127+
)
128128
def post(self, request: Request, workspace_id: str, knowledge_id: str):
129129
split_data = {'file': request.FILES.getlist('file')}
130130
request_data = request.data
@@ -262,10 +262,10 @@ class BatchCreate(APIView):
262262
responses=DocumentBatchCreateAPI.get_response(),
263263
tags=[_('Knowledge Base/Documentation')] # type: ignore
264264
)
265-
@has_permissions([
265+
@has_permissions(
266266
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
267267
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
268-
])
268+
)
269269
def put(self, request: Request, workspace_id: str, knowledge_id: str):
270270
return result.success(DocumentSerializers.Batch(
271271
data={'knowledge_id': knowledge_id, 'workspace_id': workspace_id}
@@ -284,10 +284,10 @@ class BatchSync(APIView):
284284
responses=DocumentBatchAPI.get_response(),
285285
tags=[_('Knowledge Base/Documentation')] # type: ignore
286286
)
287-
@has_permissions([
287+
@has_permissions(
288288
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
289289
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
290-
])
290+
)
291291
def put(self, request: Request, workspace_id: str, knowledge_id: str):
292292
return result.success(DocumentSerializers.Batch(
293293
data={'knowledge_id': knowledge_id, 'workspace_id': workspace_id}
@@ -306,10 +306,10 @@ class BatchDelete(APIView):
306306
responses=DocumentBatchAPI.get_response(),
307307
tags=[_('Knowledge Base/Documentation')] # type: ignore
308308
)
309-
@has_permissions([
309+
@has_permissions(
310310
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
311311
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
312-
])
312+
)
313313
def put(self, request: Request, workspace_id: str, knowledge_id: str):
314314
return result.success(DocumentSerializers.Batch(
315315
data={'workspace_id': workspace_id, 'knowledge_id': knowledge_id}
@@ -327,10 +327,10 @@ class BatchRefresh(APIView):
327327
responses=BatchRefreshAPI.get_response(),
328328
tags=[_('Knowledge Base/Documentation')] # type: ignore
329329
)
330-
@has_permissions([
330+
@has_permissions(
331331
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
332332
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
333-
])
333+
)
334334
def put(self, request: Request, workspace_id: str, knowledge_id: str):
335335
return result.success(
336336
DocumentSerializers.Batch(
@@ -350,10 +350,10 @@ class BatchGenerateRelated(APIView):
350350
responses=BatchGenerateRelatedAPI.get_response(),
351351
tags=[_('Knowledge Base/Documentation')] # type: ignore
352352
)
353-
@has_permissions([
353+
@has_permissions(
354354
PermissionConstants.KNOWLEDGE_DOCUMENT_CREATE.get_workspace_permission(),
355355
PermissionConstants.KNOWLEDGE_DOCUMENT_EDIT.get_workspace_permission(),
356-
])
356+
)
357357
def put(self, request: Request, workspace_id: str, knowledge_id: str):
358358
return result.success(DocumentSerializers.BatchGenerateRelated(
359359
data={'workspace_id': workspace_id, 'knowledge_id': knowledge_id}

0 commit comments

Comments
 (0)