fix crash if no cached server is in persistent storage

This commit is contained in:
Fabian Dill
2020-06-09 04:53:49 +02:00
parent 8a0bae0252
commit 493906f0c5

View File

@@ -48,7 +48,7 @@ class WebUiClient(Node):
async def _send_connection_status(self, ctx: Context):
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
self.broadcast_all(self.build_message('connections', {