aboutsummaryrefslogtreecommitdiffstats
path: root/backend/models/discord_user.py
diff options
context:
space:
mode:
authorGravatar ks129 <[email protected]>2020-12-09 19:30:38 +0200
committerGravatar ks129 <[email protected]>2020-12-09 19:30:38 +0200
commitf04f605c89446dd854956162ad47698c2933ff8c (patch)
tree8763e06b30e101ce34b361dae749404a2878dcc9 /backend/models/discord_user.py
parentCreate model for form response (diff)
Remove some validators from models because they don't work
Diffstat (limited to 'backend/models/discord_user.py')
-rw-r--r--backend/models/discord_user.py11
1 files changed, 1 insertions, 10 deletions
diff --git a/backend/models/discord_user.py b/backend/models/discord_user.py
index 99d6248..e835176 100644
--- a/backend/models/discord_user.py
+++ b/backend/models/discord_user.py
@@ -1,6 +1,6 @@
import typing as t
-from pydantic import BaseModel, root_validator
+from pydantic import BaseModel
class DiscordUser(BaseModel):
@@ -22,12 +22,3 @@ class DiscordUser(BaseModel):
# Custom fields
admin: bool
-
- @root_validator
- def validate_data(cls, values: t.Dict[str, t.Any]) -> t.Dict[str, t.Any]:
- """Validates email data when email collection is required."""
- if values.get("require_email", False) is True:
- if values.get("email") is None or values.get("verified") is None:
- raise ValueError("Email information about user is required.")
-
- return values