From 5ec4a502b045c0ea1348dc46f998ffb39df454ba Mon Sep 17 00:00:00 2001 From: Aidan Timson Date: Sun, 14 Nov 2021 16:04:04 +0000 Subject: [PATCH] Check Honeywell Lyric token is valid before updating data (#59310) --- homeassistant/components/lyric/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/components/lyric/__init__.py b/homeassistant/components/lyric/__init__.py index 8b80fa61d2b..a9d5cbdec7d 100644 --- a/homeassistant/components/lyric/__init__.py +++ b/homeassistant/components/lyric/__init__.py @@ -93,6 +93,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: async def async_update_data() -> Lyric: """Fetch data from Lyric.""" + await oauth_session.async_ensure_token_valid() try: async with async_timeout.timeout(60): await lyric.get_locations()