From 54dd6f904622bbac077adef8b540eb05dae8d356 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sun, 18 Feb 2024 20:08:06 +0200 Subject: [PATCH] auto-grant effortpost badges --- files/routes/admin.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/files/routes/admin.py b/files/routes/admin.py index f5f67f577..bf6c00523 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -2127,6 +2127,13 @@ def mark_effortpost(pid, v): p.effortpost = True g.db.add(p) + if v.effortposts_made >= 99: + badge_grant(badge_id=330, user=v) + elif v.effortposts_made >= 9: + badge_grant(badge_id=329, user=v) + else: + badge_grant(badge_id=328, user=v) + ma = ModAction( kind = "mark_effortpost", user_id = v.id,