From 99145d46d2738a405f49118c50d449a0f097a539 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Fri, 4 Aug 2023 09:34:04 +0200 Subject: [PATCH] Fix keymitt_ble RuntimeWarning (#97729) --- homeassistant/components/keymitt_ble/config_flow.py | 2 +- tests/components/keymitt_ble/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/keymitt_ble/config_flow.py b/homeassistant/components/keymitt_ble/config_flow.py index 49ab04163dc..e8176b152a6 100644 --- a/homeassistant/components/keymitt_ble/config_flow.py +++ b/homeassistant/components/keymitt_ble/config_flow.py @@ -138,7 +138,7 @@ class MicroBotConfigFlow(ConfigFlow, domain=DOMAIN): await self._client.connect(init=True) return self.async_show_form(step_id="link") - if not self._client.is_connected(): + if not await self._client.is_connected(): errors["base"] = "linking" else: await self._client.disconnect() diff --git a/tests/components/keymitt_ble/__init__.py b/tests/components/keymitt_ble/__init__.py index 2938e22c924..c6e56739d76 100644 --- a/tests/components/keymitt_ble/__init__.py +++ b/tests/components/keymitt_ble/__init__.py @@ -77,6 +77,6 @@ class MockMicroBotApiClientFail: async def disconnect(self): """Mock disconnect.""" - def is_connected(self): + async def is_connected(self): """Mock disconnected.""" return False