diff options
author | rubenwardy <rw@rubenwardy.com> | 2018-03-20 04:03:13 +0000 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2018-03-20 04:03:13 +0000 |
commit | 363f9d8016851a07ed6b0009b116f74b9e8bdaa6 (patch) | |
tree | abd4fe1a5c7e1567fd5c1cb0cf0d1ba12e8dd78b /app/models.py | |
parent | 73f24add6184555567d91fdcfb0e255391800c4f (diff) | |
download | cheatdb-363f9d8016851a07ed6b0009b116f74b9e8bdaa6.tar.xz |
Add not joined rank
Diffstat (limited to 'app/models.py')
-rw-r--r-- | app/models.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/app/models.py b/app/models.py index 0021e1d..26f7aee 100644 --- a/app/models.py +++ b/app/models.py @@ -16,11 +16,12 @@ def url_to_title(url): return url.replace("_", " ") class UserRank(enum.Enum): - NEW_MEMBER = 0 - MEMBER = 1 - EDITOR = 2 - MODERATOR = 3 - ADMIN = 4 + NOT_JOINED = 0 + NEW_MEMBER = 1 + MEMBER = 2 + EDITOR = 3 + MODERATOR = 4 + ADMIN = 5 def atLeast(self, min): return self.value >= min.value @@ -59,7 +60,7 @@ class User(db.Model, UserMixin): self.username = username self.confirmed_at = datetime.datetime.now() - datetime.timedelta(days=6000) self.display_name = username - self.rank = UserRank.MEMBER + self.rank = UserRank.NOT_JOINED def isClaimed(self): return self.password is not None and self.password != "" |