From 5049bef88d2246536537687bcd12df0ec5718e24 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sun, 19 Sep 2021 21:15:59 +0200 Subject: [PATCH] fdsfsd --- files/routes/static.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/files/routes/static.py b/files/routes/static.py index 66b78b0e44..fa68f7ed34 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -94,12 +94,13 @@ def admins(v): @auth_desired def log(v): - page=int(request.values.get("page", 1)) + page=int(request.args.get("page",1)) - actions = g.db.query(ModAction).order_by(ModAction.id.desc()).offset(25 * (page - 1)).limit(26).all() + if v and v.admin_level == 6: actions = g.db.query(ModAction).order_by(ModAction.id.desc()).offset(25 * (page - 1)).limit(26).all() + else: actions=g.db.query(ModAction).filter(ModAction.kind!="shadowban", ModAction.kind!="unshadowban", ModAction.kind!="club", ModAction.kind!="unclub").order_by(ModAction.id.desc()).offset(25*(page-1)).limit(26).all() - next_exists = len(actions)==26 - actions = actions[:25] + next_exists=len(actions)==26 + actions=actions[:25] return render_template("log.html", v=v, actions=actions, next_exists=next_exists, page=page)