From 319e71b40804f7c9f11667d049711e50d8cd01b6 Mon Sep 17 00:00:00 2001 From: fatelei Date: Tue, 12 May 2026 17:21:01 +0800 Subject: [PATCH] fix: fix missing role_tag --- api/controllers/console/workspace/rbac.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/api/controllers/console/workspace/rbac.py b/api/controllers/console/workspace/rbac.py index 35f76a7922..1fa96c16a0 100644 --- a/api/controllers/console/workspace/rbac.py +++ b/api/controllers/console/workspace/rbac.py @@ -228,6 +228,15 @@ class RBACRolesApi(Resource): result = svc.RBACService.Roles.list(tenant_id, account_id, options=options) if query.include_owner == 0: result = _filter_out_owner(result) + + data = [] + for role in result.data: + if role.name == "所有者": + role.role_tag = "owner" + else: + role.role_tag = "" + data.append(role) + result.data = data return _dump(result) @login_required