From eee0a6e9f42f3b766b6720502a6fa3ed04940299 Mon Sep 17 00:00:00 2001 From: vwir <55476159+vwir@users.noreply.github.com> Date: Mon, 30 Mar 2020 09:35:50 +0200 Subject: [PATCH] Fix for nissan_leaf component getting stuck (#33425) * Fix for nissan_leaf component getting stuck * Remove dots from error messages in nissan_leaf component --- homeassistant/components/nissan_leaf/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/nissan_leaf/__init__.py b/homeassistant/components/nissan_leaf/__init__.py index fba84c936f5..57b9bdb61fa 100644 --- a/homeassistant/components/nissan_leaf/__init__.py +++ b/homeassistant/components/nissan_leaf/__init__.py @@ -380,7 +380,10 @@ class LeafDataStore: ) return server_info except CarwingsError: - _LOGGER.error("An error occurred getting battery status.") + _LOGGER.error("An error occurred getting battery status") + return None + except KeyError: + _LOGGER.error("An error occurred parsing response from server") return None async def async_get_climate(self):