Skip to content
Snippets Groups Projects
Commit 5b55c449 authored by Davor's avatar Davor Committed by Maarten de Waard
Browse files

non admin can't change app roles

parent 53529cd7
No related branches found
No related tags found
1 merge request!55Resolve "Merge dashboard and dashboard-backend repos"
from database import db
from areas.apps.models import App, AppRole
from areas.roles.role_service import RoleService
from helpers import KratosApi
class UserService:
......@@ -76,9 +77,9 @@ class UserService:
}
KratosApi.put("/admin/identities/{}".format(id), kratos_data)
# TODO: if the user is no admin - he can't change app roles - implement
if data["app_roles"]:
is_admin = RoleService.is_user_admin(id)
if is_admin and data["app_roles"]:
app_roles = data["app_roles"]
for ar in app_roles:
app = App.query.filter_by(slug=ar["name"]).first()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment