diff --git a/files/routes/holes.py b/files/routes/holes.py index 0935cd8bd..b5d5f5985 100644 --- a/files/routes/holes.py +++ b/files/routes/holes.py @@ -110,8 +110,8 @@ def unexile(v, hole, uid): @limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID) @auth_required def block_sub(v, hole): - if hole == 'atheism': - abort(403, "/h/atheism is unblockable!") + if hole in {'atheism', 'dioceseofrdrama', 'truth'}: + abort(403, f"/h/{hole} is unblockable!") hole = get_hole(hole).name existing = g.db.query(HoleBlock).filter_by(user_id=v.id, hole=hole).one_or_none()