From 2fb93834f99b327991b8b9e48ea83bec1a744c4c Mon Sep 17 00:00:00 2001 From: Aevann Date: Sun, 5 Mar 2023 18:25:13 +0200 Subject: [PATCH] disallow perma-punished users from /donate --- files/routes/static.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/files/routes/static.py b/files/routes/static.py index 1b4246f93..221410270 100644 --- a/files/routes/static.py +++ b/files/routes/static.py @@ -387,6 +387,7 @@ def transfers(v:User): @app.get('/donate') @limiter.limit(DEFAULT_RATELIMIT) -@auth_desired_with_logingate +@is_not_permabanned def donate(v): + if v.shadowbanned or v.agendaposter == 1: abort(404) return render_template(f'donate.html', v=v)