From c2c726fea7085022587e39802bffdf8abecf6a53 Mon Sep 17 00:00:00 2001 From: Ryan Inch Date: Mon, 15 Jan 2024 03:42:28 -0500 Subject: [PATCH 1/2] Allow spawning objects when not signed in. This restores the ability to spawn objects when not signed in and not using debugLocalScene that was accidentally removed in commit 83778e7b96d7b6ec6fda91cda8dd9dd37b93deb6 --- addons/io_hubs_addon/hubs_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/io_hubs_addon/hubs_session.py b/addons/io_hubs_addon/hubs_session.py index 0887516c..d6b9d10e 100644 --- a/addons/io_hubs_addon/hubs_session.py +++ b/addons/io_hubs_addon/hubs_session.py @@ -143,7 +143,7 @@ def update_session_state(self): self._room_params = {k: v for k, v in params.items() if k != "hub_id"} params = self._web_driver.execute_script(JS_STATE_UPDATE) - self._user_logged_in = params["signedIn"] + self._user_logged_in = params["signedIn"] or not "debugLocalScene" in self._room_params self._user_in_room = params["entered"] self._room_name = params["roomName"] From 3f44434a4d15629c197c0d6e030c79f259a48546 Mon Sep 17 00:00:00 2001 From: Ryan Inch Date: Mon, 15 Jan 2024 04:42:49 -0500 Subject: [PATCH 2/2] Linter update. --- addons/io_hubs_addon/hubs_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/io_hubs_addon/hubs_session.py b/addons/io_hubs_addon/hubs_session.py index d6b9d10e..5c1e783a 100644 --- a/addons/io_hubs_addon/hubs_session.py +++ b/addons/io_hubs_addon/hubs_session.py @@ -143,7 +143,7 @@ def update_session_state(self): self._room_params = {k: v for k, v in params.items() if k != "hub_id"} params = self._web_driver.execute_script(JS_STATE_UPDATE) - self._user_logged_in = params["signedIn"] or not "debugLocalScene" in self._room_params + self._user_logged_in = params["signedIn"] or "debugLocalScene" not in self._room_params self._user_in_room = params["entered"] self._room_name = params["roomName"]