mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Fix bsblan get key CONF_PASSKEY (#35513)
* Fix get key CONF_PASSKEY PASSKEY is optional so it should use .get * Clean up Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
parent
2d43698958
commit
c5c1c2e298
@ -36,7 +36,7 @@ class BSBLanFlowHandler(ConfigFlow, domain=DOMAIN):
|
|||||||
info = await self._get_bsblan_info(
|
info = await self._get_bsblan_info(
|
||||||
host=user_input[CONF_HOST],
|
host=user_input[CONF_HOST],
|
||||||
port=user_input[CONF_PORT],
|
port=user_input[CONF_PORT],
|
||||||
passkey=user_input[CONF_PASSKEY],
|
passkey=user_input.get(CONF_PASSKEY),
|
||||||
)
|
)
|
||||||
except BSBLanError:
|
except BSBLanError:
|
||||||
return self._show_setup_form({"base": "connection_error"})
|
return self._show_setup_form({"base": "connection_error"})
|
||||||
@ -50,7 +50,7 @@ class BSBLanFlowHandler(ConfigFlow, domain=DOMAIN):
|
|||||||
data={
|
data={
|
||||||
CONF_HOST: user_input[CONF_HOST],
|
CONF_HOST: user_input[CONF_HOST],
|
||||||
CONF_PORT: user_input[CONF_PORT],
|
CONF_PORT: user_input[CONF_PORT],
|
||||||
CONF_PASSKEY: user_input[CONF_PASSKEY],
|
CONF_PASSKEY: user_input.get(CONF_PASSKEY),
|
||||||
CONF_DEVICE_IDENT: info.device_identification,
|
CONF_DEVICE_IDENT: info.device_identification,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
@ -63,7 +63,7 @@ class BSBLanFlowHandler(ConfigFlow, domain=DOMAIN):
|
|||||||
{
|
{
|
||||||
vol.Required(CONF_HOST): str,
|
vol.Required(CONF_HOST): str,
|
||||||
vol.Optional(CONF_PORT, default=80): int,
|
vol.Optional(CONF_PORT, default=80): int,
|
||||||
vol.Optional(CONF_PASSKEY, default=""): str,
|
vol.Optional(CONF_PASSKEY): str,
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
errors=errors or {},
|
errors=errors or {},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user