diff --git a/files/helpers/cron.py b/files/helpers/cron.py index 5cf87d0b4..78f4c06e0 100644 --- a/files/helpers/cron.py +++ b/files/helpers/cron.py @@ -362,3 +362,8 @@ def _expire_blocks_mutes_exiles(): for exile in exiles: send_repeatable_notification(exile.user_id, f"Your exile from /h/{exile.hole} has passed 1 month and expired!") g.db.delete(exile) + + holeblocks = g.db.query(HoleBlock).filter(HoleBlock.created_utc < one_month_ago) + for holeblock in holeblocks: + send_repeatable_notification(holeblock.user_id, f"Your block of /h/{holeblock.hole} has passed 1 month and expired!") + g.db.delete(holeblock)