fix: fix missing role_tag

This commit is contained in:
fatelei 2026-05-12 17:21:01 +08:00
parent e1b7546b28
commit 319e71b408
No known key found for this signature in database
GPG Key ID: 2F91DA05646F4EED

View File

@ -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