From ecf22198c517beb4b73d525c298aa8560d5d44a9 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 30 Jul 2020 21:37:34 +0200 Subject: [PATCH] Ensure Toon webhook ID isn't registered on re-registration (#38376) --- homeassistant/components/toon/coordinator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/toon/coordinator.py b/homeassistant/components/toon/coordinator.py index b7ad30f3aaf..fa4cf52a630 100644 --- a/homeassistant/components/toon/coordinator.py +++ b/homeassistant/components/toon/coordinator.py @@ -71,6 +71,9 @@ class ToonDataUpdateCoordinator(DataUpdateCoordinator[Status]): self.entry.data[CONF_WEBHOOK_ID] ) + # Ensure the webhook is not registered already + webhook_unregister(self.hass, self.entry.data[CONF_WEBHOOK_ID]) + webhook_register( self.hass, DOMAIN,