|
@@ -52,12 +52,12 @@ class DatasetListApi(Resource):
|
|
# provider = request.args.get("provider", default="vendor")
|
|
# provider = request.args.get("provider", default="vendor")
|
|
search = request.args.get("keyword", default=None, type=str)
|
|
search = request.args.get("keyword", default=None, type=str)
|
|
tag_ids = request.args.getlist("tag_ids")
|
|
tag_ids = request.args.getlist("tag_ids")
|
|
-
|
|
|
|
|
|
+ include_all = request.args.get("include_all", default="false").lower() == "true"
|
|
if ids:
|
|
if ids:
|
|
datasets, total = DatasetService.get_datasets_by_ids(ids, current_user.current_tenant_id)
|
|
datasets, total = DatasetService.get_datasets_by_ids(ids, current_user.current_tenant_id)
|
|
else:
|
|
else:
|
|
datasets, total = DatasetService.get_datasets(
|
|
datasets, total = DatasetService.get_datasets(
|
|
- page, limit, current_user.current_tenant_id, current_user, search, tag_ids
|
|
|
|
|
|
+ page, limit, current_user.current_tenant_id, current_user, search, tag_ids, include_all
|
|
)
|
|
)
|
|
|
|
|
|
# check embedding setting
|
|
# check embedding setting
|