From d9ad0c101bffa27edd1c12ab7bc8bc500470ae92 Mon Sep 17 00:00:00 2001 From: Michael <35783820+mib1185@users.noreply.github.com> Date: Wed, 8 May 2024 14:30:58 +0200 Subject: [PATCH] Apply late review on Synology DSM (#117060) keep CONF_TIMEOUT in options to allow downgrades --- homeassistant/components/synology_dsm/__init__.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/homeassistant/components/synology_dsm/__init__.py b/homeassistant/components/synology_dsm/__init__.py index 4e10fb2e274..d42dacca638 100644 --- a/homeassistant/components/synology_dsm/__init__.py +++ b/homeassistant/components/synology_dsm/__init__.py @@ -10,7 +10,7 @@ from synology_dsm.api.surveillance_station.camera import SynoCamera from synology_dsm.exceptions import SynologyDSMNotLoggedInException from homeassistant.config_entries import ConfigEntry -from homeassistant.const import CONF_MAC, CONF_TIMEOUT, CONF_VERIFY_SSL +from homeassistant.const import CONF_MAC, CONF_VERIFY_SSL from homeassistant.core import HomeAssistant from homeassistant.exceptions import ConfigEntryNotReady from homeassistant.helpers import config_validation as cv, device_registry as dr @@ -63,10 +63,6 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: hass.config_entries.async_update_entry( entry, data={**entry.data, CONF_VERIFY_SSL: DEFAULT_VERIFY_SSL} ) - if entry.options.get(CONF_TIMEOUT): - options = dict(entry.options) - options.pop(CONF_TIMEOUT) - hass.config_entries.async_update_entry(entry, data=entry.data, options=options) # Continue setup api = SynoApi(hass, entry)