From e272e3c721a06f72280e1bae07969b974d9ea605 Mon Sep 17 00:00:00 2001 From: Mike Degatano Date: Wed, 31 May 2023 18:11:00 -0400 Subject: [PATCH] Refactor try catch in hassio.issues per feedback (#93872) --- homeassistant/components/hassio/issues.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/hassio/issues.py b/homeassistant/components/hassio/issues.py index a92fc392fa4..2af0a6ed764 100644 --- a/homeassistant/components/hassio/issues.py +++ b/homeassistant/components/hassio/issues.py @@ -274,12 +274,13 @@ class SupervisorIssues: data["suggestions"] = ( await self._client.get_suggestions_for_issue(data["uuid"]) )[ATTR_SUGGESTIONS] - self.add_issue(Issue.from_dict(data)) except HassioAPIError: _LOGGER.error( "Could not get suggestions for supervisor issue %s, skipping it", data["uuid"], ) + return + self.add_issue(Issue.from_dict(data)) def remove_issue(self, issue: Issue) -> None: """Remove an issue from the list. Delete a repair if necessary."""