From 493906f0c56e7352b75e4e5a511e71d28d0b0b51 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Tue, 9 Jun 2020 04:53:49 +0200 Subject: [PATCH] fix crash if no cached server is in persistent storage --- WebUI.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebUI.py b/WebUI.py index 35301814..5dd85f74 100644 --- a/WebUI.py +++ b/WebUI.py @@ -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', {