Refa: list canvas (#9341)

### What problem does this PR solve?

Refactor list canvas.

### Type of change

- [x] Refactoring
This commit is contained in:
Yongteng Lei
2025-08-12 10:58:06 +08:00
committed by GitHub
parent 57b9f8cf52
commit a6d2119498

View File

@ -379,7 +379,7 @@ def getversion( version_id):
@manager.route('/listteam', methods=['GET']) # noqa: F821
@login_required
def list_kbs():
def list_canvas():
keywords = request.args.get("keywords", "")
page_number = int(request.args.get("page", 1))
items_per_page = int(request.args.get("page_size", 150))
@ -387,10 +387,10 @@ def list_kbs():
desc = request.args.get("desc", True)
try:
tenants = TenantService.get_joined_tenants_by_user_id(current_user.id)
kbs, total = UserCanvasService.get_by_tenant_ids(
canvas, total = UserCanvasService.get_by_tenant_ids(
[m["tenant_id"] for m in tenants], current_user.id, page_number,
items_per_page, orderby, desc, keywords)
return get_json_result(data={"kbs": kbs, "total": total})
return get_json_result(data={"canvas": canvas, "total": total})
except Exception as e:
return server_error_response(e)