From ba7134d954cfad0599e0b7a7b2fc6033b16162e1 Mon Sep 17 00:00:00 2001 From: marcelveldt Date: Fri, 25 Oct 2019 13:52:56 +0200 Subject: [PATCH] Update web.py hassio ingress --- music_assistant/web.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/music_assistant/web.py b/music_assistant/web.py index 5abe5c7f..69ce71e9 100755 --- a/music_assistant/web.py +++ b/music_assistant/web.py @@ -89,10 +89,11 @@ class Web(): url = "http://hassio/addons/self/info" async with aiohttp.ClientSession().get(url, headers=headers, verify_ssl=False) as response: result = await response.json() - ingress_port = int(result["ingress_port"]) - ingress_site = web.TCPSite(self.runner, '0.0.0.0', ingress_port) - await ingress_site.start() - LOGGER.info("Started INGRESS webserver on port %s" % ingress_port) + if result and result.get("data"): + ingress_port = result["data"]["ingress_port"] + ingress_site = web.TCPSite(self.runner, '0.0.0.0', ingress_port) + await ingress_site.start() + LOGGER.info("Started INGRESS webserver on port %s" % ingress_port) -- 2.34.1