diff --git a/drama/routes/admin.py b/drama/routes/admin.py index 86fb6bc82..9b2fe4f33 100644 --- a/drama/routes/admin.py +++ b/drama/routes/admin.py @@ -19,11 +19,10 @@ import matplotlib.pyplot as plt from drama.__main__ import app, cache from .front import frontlist -@app.get("/admin/patrons") -@auth_required +@app.get("/patrons") +@auth_desired def patrons(v): if v and v.is_banned and not v.unban_utc: return render_template("seized.html") - if not (v and v.admin_level == 6): abort(404) users = [x for x in g.db.query(User).filter(User.patron > 0).order_by(User.patron.desc()).all()] return render_template("patrons.html", v=v, users=users)