From 9ef5278f65c14414e3df81eeddb2cede306bbbcb Mon Sep 17 00:00:00 2001 From: topsworld Date: Tue, 31 Dec 2024 09:23:10 +0800 Subject: [PATCH] feat: update data_schema from required to optional --- custom_components/xiaomi_home/config_flow.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/custom_components/xiaomi_home/config_flow.py b/custom_components/xiaomi_home/config_flow.py index 31e9715..6d83b2d 100644 --- a/custom_components/xiaomi_home/config_flow.py +++ b/custom_components/xiaomi_home/config_flow.py @@ -383,11 +383,11 @@ class XiaomiMihomeConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): return self.async_show_form( step_id='network_detect_config', data_schema=vol.Schema({ - vol.Required( + vol.Optional( 'network_detect_addr', default=self._cc_network_detect_addr # type: ignore ): str, - vol.Required( + vol.Optional( 'check_network_deps', default=self._opt_check_network_deps # type: ignore ): bool, @@ -1836,11 +1836,11 @@ class OptionsFlowHandler(config_entries.OptionsFlow): return self.async_show_form( step_id='network_detect_config', data_schema=vol.Schema({ - vol.Required( + vol.Optional( 'network_detect_addr', default=self._cc_network_detect_addr # type: ignore ): str, - vol.Required( + vol.Optional( 'check_network_deps', default=self._opt_check_network_deps # type: ignore ): bool,