From ae596c7dff4536b7d26a899a89ae88c0588e819a Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Fri, 18 Dec 2020 12:28:18 -0700 Subject: [PATCH] Fix bug in unloading RainMachine options listener (#44359) * Fix bug in unloading RainMachine options listener * Order --- homeassistant/components/rainmachine/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/rainmachine/__init__.py b/homeassistant/components/rainmachine/__init__.py index 41c56e38db6..c8697adbcd4 100644 --- a/homeassistant/components/rainmachine/__init__.py +++ b/homeassistant/components/rainmachine/__init__.py @@ -275,7 +275,9 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: ]: hass.services.async_register(DOMAIN, service, method, schema=schema) - hass.data[DOMAIN][DATA_LISTENER] = entry.add_update_listener(async_reload_entry) + hass.data[DOMAIN][DATA_LISTENER][entry.entry_id] = entry.add_update_listener( + async_reload_entry + ) return True