From 0c2834a9c4330470b3b364a5dbcb9d5e5a023aac Mon Sep 17 00:00:00 2001 From: martmists Date: Mon, 18 Feb 2019 21:49:06 +0100 Subject: [PATCH] Fix Arrays --- rlbot_gui/gui.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rlbot_gui/gui.py b/rlbot_gui/gui.py index 77759421..15b367b2 100644 --- a/rlbot_gui/gui.py +++ b/rlbot_gui/gui.py @@ -223,7 +223,7 @@ def begin_python_bot(bot_name): def as_jsonifyable(obj): if isinstance(obj, (int, float, str)): return obj - elif isinstance(obj, list): + elif "Array" in obj.__class__.__name__: return list(map(as_jsonifyable, obj)) else: return {attr: as_jsonifyable(getattr(obj, attr)) for attr in dir(obj) if not attr.startswith("_")} @@ -231,8 +231,7 @@ def as_jsonifyable(obj): @eel.expose def get_game_tick_packet(): - obj = as_jsonifyable(game_tick_packet) - return obj + return as_jsonifyable(game_tick_packet) should_quit = False