From b782ed6bbb90f3ac82dadb6541e88d8bc9c8c45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=B8yer=20Iversen?= Date: Sun, 16 Jun 2019 15:11:53 +0200 Subject: [PATCH] Update ambiclimate library (#24562) --- homeassistant/components/ambiclimate/climate.py | 9 +++++---- homeassistant/components/ambiclimate/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/homeassistant/components/ambiclimate/climate.py b/homeassistant/components/ambiclimate/climate.py index ae61163ab05..3dc6431bb8c 100644 --- a/homeassistant/components/ambiclimate/climate.py +++ b/homeassistant/components/ambiclimate/climate.py @@ -56,14 +56,15 @@ async def async_setup_entry(hass, entry, async_add_entities): websession) try: - _token_info = await oauth.refresh_access_token(token_info) + token_info = await oauth.refresh_access_token(token_info) except ambiclimate.AmbiclimateOauthError: + token_info = None + + if not token_info: _LOGGER.error("Failed to refresh access token") return - if _token_info: - await store.async_save(_token_info) - token_info = _token_info + await store.async_save(token_info) data_connection = ambiclimate.AmbiclimateConnection(oauth, token_info=token_info, diff --git a/homeassistant/components/ambiclimate/manifest.json b/homeassistant/components/ambiclimate/manifest.json index 1bae147ae27..e0d4e29a8e5 100644 --- a/homeassistant/components/ambiclimate/manifest.json +++ b/homeassistant/components/ambiclimate/manifest.json @@ -4,7 +4,7 @@ "config_flow": true, "documentation": "https://www.home-assistant.io/components/ambiclimate", "requirements": [ - "ambiclimate==0.1.3" + "ambiclimate==0.2.0" ], "dependencies": [], "codeowners": [ diff --git a/requirements_all.txt b/requirements_all.txt index 8695fde6b8b..d4ea7e09eae 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -175,7 +175,7 @@ alarmdecoder==1.13.2 alpha_vantage==2.1.0 # homeassistant.components.ambiclimate -ambiclimate==0.1.3 +ambiclimate==0.2.0 # homeassistant.components.amcrest amcrest==1.5.3 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 6e4148990fb..d84a8cd3e36 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -64,7 +64,7 @@ aioswitcher==2019.4.26 aiounifi==6 # homeassistant.components.ambiclimate -ambiclimate==0.1.3 +ambiclimate==0.2.0 # homeassistant.components.apns apns2==0.3.0