From 69721d2d045f8a7c9e2ee826d74294ed06c69251 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Fri, 4 Mar 2022 22:48:27 +0100 Subject: [PATCH] MultiServer: remove no longer needed value check from Set packet --- MultiServer.py | 2 +- NetUtils.py | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/MultiServer.py b/MultiServer.py index 77e2ffbc..143315c7 100644 --- a/MultiServer.py +++ b/MultiServer.py @@ -1562,7 +1562,7 @@ async def process_client_cmd(ctx: Context, client: Client, args: dict): await ctx.send_msgs(client, [args]) elif cmd == "Set": - if "key" not in args or "value" not in args or \ + if "key" not in args or \ "operations" not in args or not type(args["operations"]) == list: await ctx.send_msgs(client, [{'cmd': 'InvalidPacket', "type": "arguments", "text": 'Set', "original_cmd": cmd}]) diff --git a/NetUtils.py b/NetUtils.py index e6b4a8a5..c5811756 100644 --- a/NetUtils.py +++ b/NetUtils.py @@ -108,9 +108,10 @@ def get_any_version(data: dict) -> Version: return Version(int(data["major"]), int(data["minor"]), int(data["build"])) -whitelist = {"NetworkPlayer": NetworkPlayer, - "NetworkItem": NetworkItem, - } +whitelist = { + "NetworkPlayer": NetworkPlayer, + "NetworkItem": NetworkItem, +} custom_hooks = { "Version": get_any_version