diff --git a/files/routes/users.py b/files/routes/users.py index 14e8265f2..275d77d31 100644 --- a/files/routes/users.py +++ b/files/routes/users.py @@ -186,7 +186,10 @@ def banned(v:User): @app.get("/grassed") @auth_required def grassed(v:User): - users = g.db.query(User).filter(User.ban_reason.like('grass award used by @%')) + users = g.db.query(User).filter( + User.ban_reason.like('grass award used by @%'), + User.unban_utc > int(time.time()), + ) if not v.can_see_shadowbanned: users = users.filter(User.shadowbanned == None) users = users.all()