fixed install of permission users_register
This commit is contained in:
parent
bdbb2d3e45
commit
fee4765898
|
@ -25,7 +25,15 @@ _permission_register = "users_register"
|
||||||
|
|
||||||
class UsersPlugin(Plugin):
|
class UsersPlugin(Plugin):
|
||||||
def __init__(self, cfg):
|
def __init__(self, cfg):
|
||||||
super().__init__(blueprint=users_bp, permissions=[_permission_edit, _permission_delete, _permission_set_roles])
|
super().__init__(
|
||||||
|
blueprint=users_bp,
|
||||||
|
permissions=[
|
||||||
|
_permission_edit,
|
||||||
|
_permission_delete,
|
||||||
|
_permission_set_roles,
|
||||||
|
_permission_register,
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
@users_bp.route("/users", methods=["POST"])
|
@users_bp.route("/users", methods=["POST"])
|
||||||
|
@ -114,7 +122,10 @@ def get_avatar(userid):
|
||||||
@login_required()
|
@login_required()
|
||||||
def set_avatar(userid, current_session):
|
def set_avatar(userid, current_session):
|
||||||
user = userController.get_user(userid)
|
user = userController.get_user(userid)
|
||||||
if userid != current_session._user.userid and not current_session._user.has_permission(_permission_edit):
|
if (
|
||||||
|
userid != current_session._user.userid
|
||||||
|
and not current_session._user.has_permission(_permission_edit)
|
||||||
|
):
|
||||||
raise Forbidden
|
raise Forbidden
|
||||||
|
|
||||||
file = request.files.get("file")
|
file = request.files.get("file")
|
||||||
|
|
Loading…
Reference in New Issue