From 95c3ac0c09a3c4a14fcf1cd9cb1e258eca622ae5 Mon Sep 17 00:00:00 2001 From: Rohan Kapoor <rohan@rohankapoor.com> Date: Sat, 3 Oct 2020 12:34:52 -0700 Subject: [PATCH] Treat optional input as optional in ZoneMinder config flow (#41156) --- homeassistant/components/zoneminder/config_flow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/zoneminder/config_flow.py b/homeassistant/components/zoneminder/config_flow.py index 1d50e8c1bb1..8b0b94107f3 100644 --- a/homeassistant/components/zoneminder/config_flow.py +++ b/homeassistant/components/zoneminder/config_flow.py @@ -60,10 +60,10 @@ class ZoneminderFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): { vol.Required(CONF_HOST, default=user_input.get(CONF_HOST)): str, vol.Optional( - CONF_USERNAME, default=user_input.get(CONF_USERNAME) + CONF_USERNAME, default=user_input.get(CONF_USERNAME, "") ): str, vol.Optional( - CONF_PASSWORD, default=user_input.get(CONF_PASSWORD) + CONF_PASSWORD, default=user_input.get(CONF_PASSWORD, "") ): str, vol.Optional( CONF_PATH, default=user_input.get(CONF_PATH, DEFAULT_PATH)