From ef0a32524e83d73ac5234ef5765d54b9348e52bf Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 26 May 2018 01:58:56 +0100 Subject: Add banning Fixes #13 --- app/utils.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'app/utils.py') diff --git a/app/utils.py b/app/utils.py index 9be70d6..5fd7cae 100644 --- a/app/utils.py +++ b/app/utils.py @@ -62,6 +62,10 @@ def _do_login_user(user, remember_me=False): if not user: return False + if user.rank == UserRank.BANNED: + flash("You have been banned.", "error") + return False + user.active = True if not user.rank.atLeast(UserRank.NEW_MEMBER): user.rank = UserRank.NEW_MEMBER -- cgit v1.2.3