mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
fix crash if no cached server is in persistent storage
This commit is contained in:
2
WebUI.py
2
WebUI.py
@@ -48,7 +48,7 @@ class WebUiClient(Node):
|
|||||||
|
|
||||||
async def _send_connection_status(self, ctx: Context):
|
async def _send_connection_status(self, ctx: Context):
|
||||||
cache = Utils.persistent_load()
|
cache = Utils.persistent_load()
|
||||||
cached_address = cache["servers"]["default"] if cache else None
|
cached_address = cache.get("servers", {}).get("default", None)
|
||||||
server_address = ctx.server_address if ctx.server_address else cached_address if cached_address else None
|
server_address = ctx.server_address if ctx.server_address else cached_address if cached_address else None
|
||||||
|
|
||||||
self.broadcast_all(self.build_message('connections', {
|
self.broadcast_all(self.build_message('connections', {
|
||||||
|
Reference in New Issue
Block a user