diff --git a/litecord/schemas.py b/litecord/schemas.py index 944f408..e1ddeb2 100644 --- a/litecord/schemas.py +++ b/litecord/schemas.py @@ -151,14 +151,15 @@ def validate(reqjson: Union[Dict, List], schema: Dict, REGISTER = { - 'email': {'type': 'email'}, - 'username': {'type': 'username'}, - 'password': {'type': 'string', 'minlength': 5} + 'email': {'type': 'email', 'required': True}, + 'username': {'type': 'username', 'required': True}, + 'password': {'type': 'string', 'minlength': 5, 'required': True} } REGISTER_WITH_INVITE = {**REGISTER, **{ 'invcode': {'type': 'string', 'required': True} -} +}} + USER_UPDATE = { 'username': {