Require code in season.

This commit is contained in:
2019-01-12 15:04:40 +01:00
parent 29989b7e4e
commit 9df47d7bb6
3 changed files with 6 additions and 3 deletions

View File

@@ -103,9 +103,11 @@ class Season:
try:
end = datetime.date.fromisoformat(end)
except Exception:
raise INVALID_STR.format('end')
raise AttributeError(INVALID_STR.format('end'))
code = form.get('code', None)
if not code:
raise AttributeError(INVALID_STR.format('code'))
self = cls(id, game, description, start, end, code)
return self