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)