From 0b20112628cf7426865162eef5d96e64f0a25c19 Mon Sep 17 00:00:00 2001 From: Luna Date: Tue, 10 Aug 2021 23:54:31 -0300 Subject: [PATCH] Revert "gateway.schemas: attempt to make properties a dynamic dict" This reverts commit 7a89e69820384012e1f392004d6f15d4d5929ce8. --- litecord/gateway/schemas.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/litecord/gateway/schemas.py b/litecord/gateway/schemas.py index 57dc372..946cc38 100644 --- a/litecord/gateway/schemas.py +++ b/litecord/gateway/schemas.py @@ -64,9 +64,30 @@ IDENTIFY_SCHEMA = { "shard": {"type": "list", "required": False}, "presence": {"type": "dict", "required": False}, "intents": {"type": int, "required": False}, + # TODO schema "properties": { "type": "dict", "required": False, + "schema": { + "browser": {"type": "string", "required": False}, + "client_build_number": {"type": "number", "required": False}, + "client_event_source": { + "type": "string", + "required": False, + "nullable": True, + }, + "client_version": {"type": "string", "required": False}, + "distro": {"type": "string", "required": False}, + "os": {"type": "string", "required": False}, + "os_arch": {"type": "string", "required": False}, + "os_version": {"type": "string", "required": False}, + "release_channel": {"type": "string", "required": False}, + "system_locale": {"type": "string", "required": False}, + "window_manager": {"type": "string", "required": False}, + "$browser": {"type": "string", "required": False}, + "$os": {"type": "string", "required": False}, + "$device": {"type": "string", "required": False}, + }, }, "capabilities": {"type": "number", "required": False}, "client_state": {