Feature: Allow page_size max value 100 (#15292)

Feature: Allow page_size max value 100
This commit is contained in:
Wang Qi
2026-05-28 11:13:01 +08:00
committed by GitHub
parent 0940f1a135
commit 0aff6a3f32
25 changed files with 110 additions and 43 deletions

View File

@@ -41,6 +41,7 @@ from api.common.check_team_permission import check_kb_team_permission
from api.db.services.task_service import TaskService, cancel_all_task_of
from api.utils.api_utils import construct_json_result, get_data_error_result, get_error_data_result, get_result, get_json_result, \
server_error_response, add_tenant_id_to_kwargs, get_request_json, get_error_argument_result, check_duplicate_ids
from api.utils.pagination_utils import validate_rest_api_page_size
from api.utils.validation_utils import (
UpdateDocumentReq, format_validation_error_message, validate_and_parse_json_request, DeleteDocumentReq,
)
@@ -795,7 +796,7 @@ def _get_docs_with_request(req, dataset_id:str):
q = req.args
page = int(q.get("page", 1))
page_size = int(q.get("page_size", 30))
page_size = validate_rest_api_page_size(int(q.get("page_size", 30)))
orderby = q.get("orderby", "create_time")
desc = str(q.get("desc", "true")).strip().lower() != "false"