admin guard

This commit is contained in:
Philipp Rothmann 2022-11-08 16:30:59 +01:00
parent 9ca056376c
commit 755a443c96
2 changed files with 5 additions and 5 deletions

View file

@ -11,10 +11,10 @@ def admin_required():
@wraps(fn)
def decorator(*args, **kwargs):
verify_jwt_in_request()
# claims = get_jwt()
# user_id = claims["user_id"]
is_admin = True # RoleService.is_user_admin(user_id)
# TODO: actually check if admin
claims = get_jwt()
user_id = claims["user_id"]
is_admin = RoleService.is_user_admin(user_id)
if is_admin:
return fn(*args, **kwargs)
else: