From 122798c567c4c3627b1226035da4d4a79d752a88 Mon Sep 17 00:00:00 2001 From: Luna Date: Sun, 29 Aug 2021 15:52:28 -0300 Subject: [PATCH] schemas: add bio and accent_color --- litecord/schemas.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/litecord/schemas.py b/litecord/schemas.py index f4a389a..b9db32b 100644 --- a/litecord/schemas.py +++ b/litecord/schemas.py @@ -166,6 +166,9 @@ class LitecordValidator(Validator): def _validate_type_nickname(self, value: str) -> bool: return isinstance(value, str) and (len(value) < 32) + def _validate_type_rgb_int_color(self, value: int) -> bool: + return isinstance(value, int) and value > 0 and value < 0xFFFFFF + def validate( reqjson: Optional[Union[Dict, List]], @@ -242,6 +245,16 @@ USER_UPDATE = { "required": False, "nullable": True, }, + "bio": { + "type": "string", + "required": False, + "nullable": False, + }, + "accent_color": { + "type": "rgb_int_color", + "required": False, + "nullable": True, + }, } PARTIAL_ROLE_GUILD_CREATE = {