aboutsummaryrefslogtreecommitdiff
path: root/app/models.py
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-11-30 14:38:43 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-11-30 14:38:43 +0100
commita1d5fa6fde2e84a59c3327b7329b160dde40acc1 (patch)
treeee41b2542db4e37acdf4366ceb87cb0092dd7499 /app/models.py
parent0580d88122be5c502ed7fb009dcfbf9d5aecb10b (diff)
downloadcheatdb-a1d5fa6fde2e84a59c3327b7329b160dde40acc1.tar.xz
Removed Games from GUI; Renamed Mods to Clientmods
Diffstat (limited to 'app/models.py')
-rw-r--r--app/models.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/app/models.py b/app/models.py
index cbb91da..4289781 100644
--- a/app/models.py
+++ b/app/models.py
@@ -311,7 +311,7 @@ class License(db.Model):
class PackageType(enum.Enum):
- MOD = "Mod"
+ MOD = "Clientmod"
GAME = "Game"
TXP = "Texture Pack"
@@ -333,6 +333,12 @@ class PackageType(enum.Enum):
return [(choice, choice.value) for choice in cls]
@classmethod
+ def choices_cheat(cls):
+ c = cls.choices()
+ c.remove((cls.GAME, cls.GAME.value))
+ return c
+
+ @classmethod
def coerce(cls, item):
return item if type(item) == PackageType else PackageType[item]