Sync same logic for datasets. (#27056)

This commit is contained in:
Eric Guo
2025-10-18 11:49:20 +08:00
committed by GitHub
parent 894e38f713
commit 5937a66e22
3 changed files with 1 additions and 4 deletions

View File

@@ -937,11 +937,10 @@ class RagPipelineTransformApi(Resource):
@setup_required
@login_required
@account_initialization_required
@edit_permission_required
def post(self, dataset_id: str):
current_user, _ = current_account_with_tenant()
if not current_user.is_dataset_operator:
if not (current_user.has_edit_permission or current_user.is_dataset_operator):
raise Forbidden()
dataset_id = str(dataset_id)