From 48f44ab8835883cb095726ceff05c17bea2fb7df Mon Sep 17 00:00:00 2001 From: G Johansson Date: Sun, 24 Nov 2024 21:40:54 +0000 Subject: [PATCH] Fix defaults --- homeassistant/components/kitchen_sink/config_flow.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/kitchen_sink/config_flow.py b/homeassistant/components/kitchen_sink/config_flow.py index 349e49805f2..d6c172b7962 100644 --- a/homeassistant/components/kitchen_sink/config_flow.py +++ b/homeassistant/components/kitchen_sink/config_flow.py @@ -70,6 +70,7 @@ class OptionsFlowHandler(OptionsFlow): if user_input is not None: return self.async_create_entry(data=self.config_entry.options | user_input) + section_1 = self.config_entry.options.get("section_1", {}) return self.async_show_form( step_id="options_1", data_schema=vol.Schema( @@ -79,15 +80,11 @@ class OptionsFlowHandler(OptionsFlow): { vol.Optional( CONF_BOOLEAN, - default=self.config_entry.options.get( - "section_1", {} - ).get(CONF_BOOLEAN, False), + default=section_1.get(CONF_BOOLEAN, False), ): bool, vol.Optional( CONF_INT, - self.config_entry.options.get("section_1", {}).get( - CONF_INT, 10 - ), + default=section_1.get(CONF_INT, 10), ): int, } ),