diff --git a/api/controllers/console/datasets/datasets.py b/api/controllers/console/datasets/datasets.py index e9371b608c..37c828c3a8 100644 --- a/api/controllers/console/datasets/datasets.py +++ b/api/controllers/console/datasets/datasets.py @@ -286,7 +286,7 @@ class DatasetListApi(Resource): @enterprise_license_required def get(self): current_user, current_tenant_id = current_account_with_tenant() - query = ConsoleDatasetListQuery.model_validate(request.args.to_dict(flat=False)) + query = ConsoleDatasetListQuery.model_validate(request.args.to_dict()) # provider = request.args.get("provider", default="vendor") if query.ids: datasets, total = DatasetService.get_datasets_by_ids(query.ids, current_tenant_id) diff --git a/api/controllers/service_api/dataset/dataset.py b/api/controllers/service_api/dataset/dataset.py index b036a71f18..2af269fd91 100644 --- a/api/controllers/service_api/dataset/dataset.py +++ b/api/controllers/service_api/dataset/dataset.py @@ -122,7 +122,7 @@ class DatasetListApi(DatasetApiResource): ) def get(self, tenant_id): """Resource for getting datasets.""" - query = DatasetListQuery.model_validate(request.args.to_dict(flat=False)) + query = DatasetListQuery.model_validate(request.args.to_dict()) # provider = request.args.get("provider", default="vendor") datasets, total = DatasetService.get_datasets(