From 563a0322329f451b1f1c34d6276908b39421df41 Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Fri, 20 Dec 2024 10:23:08 +0800 Subject: [PATCH] fix: fix the defect of interface parameter transmission failure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1050500 --user=王孝刚 【接口文档】接口文档里的获取知识库列表(不分页)接口,带参数查询无数据 https://www.tapd.cn/57709429/s/1634918 --- apps/dataset/views/dataset.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/dataset/views/dataset.py b/apps/dataset/views/dataset.py index c831aad50a2..e4293c21911 100644 --- a/apps/dataset/views/dataset.py +++ b/apps/dataset/views/dataset.py @@ -103,7 +103,8 @@ def get(self, request: Request, dataset_id: str): tags=["知识库"]) @has_permissions(PermissionConstants.DATASET_READ, compare=CompareConstants.AND) def get(self, request: Request): - d = DataSetSerializers.Query(data={**request.query_params, 'user_id': str(request.user.id)}) + data = {key: str(value) for key, value in request.query_params.items()} + d = DataSetSerializers.Query(data={**data, 'user_id': str(request.user.id)}) d.is_valid() return result.success(d.list())