@app.route("/rodelbahn/view/<int:id>")
-@admin_permission.require()
+@login_required
+@admin_permission.require(403)
def rodelbahn_view(id):
return RodelbahnController().view(id)
@app.route("/rodelbahn/update")
-@admin_permission.require()
+@login_required
+@admin_permission.require(403)
def rodelbahn_update():
return RodelbahnController().update()
@app.route("/bericht/list")
-@admin_permission.require()
+@login_required
+@admin_permission.require(403)
def bericht_list():
return BerichtController().list()
@app.route("/bericht/view/<int:id>")
-@admin_permission.require()
+@login_required
+@admin_permission.require(403)
def bericht_view(id):
return BerichtController().view(id)
@app.route("/bericht/change_date_invalid/<int:id>", methods=['POST'])
-@admin_permission.require()
+@login_required
+@admin_permission.require(403)
def bericht_change_date_invalid(id):
return BerichtController().change_date_invalid(id)
user_id = current_user.get_id()
if user_id is not None:
identity.provides.add(UserNeed(user_id))
- if current_user.user_name == b'Philipp':
+ if wradmin.model.meta.Session.query(wradmin.model.MwUserGroups).get((user_id, 'sysop')) is not None:
identity.provides.add(RoleNeed('admin'))