From 2954cba65dae3242aa70f4add2c82328d7242910 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 24 May 2024 23:53:42 -1000 Subject: [PATCH] Migrate zha to use async_unload_platforms (#118100) --- homeassistant/components/zha/__init__.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/homeassistant/components/zha/__init__.py b/homeassistant/components/zha/__init__.py index de761138ce1..ed74cde47e1 100644 --- a/homeassistant/components/zha/__init__.py +++ b/homeassistant/components/zha/__init__.py @@ -1,6 +1,5 @@ """Support for Zigbee Home Automation devices.""" -import asyncio import contextlib import copy import logging @@ -238,12 +237,7 @@ async def async_unload_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> websocket_api.async_unload_api(hass) # our components don't have unload methods so no need to look at return values - await asyncio.gather( - *( - hass.config_entries.async_forward_entry_unload(config_entry, platform) - for platform in PLATFORMS - ) - ) + await hass.config_entries.async_unload_platforms(config_entry, PLATFORMS) return True