From b81c61dd99bfc7f0c28855f7190dac44b95ff5c5 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Sun, 13 Sep 2020 22:04:48 +0200 Subject: [PATCH] Fix requiring username or password for nzbget yaml config (#40003) --- homeassistant/components/nzbget/config_flow.py | 4 ++-- homeassistant/components/nzbget/coordinator.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/nzbget/config_flow.py b/homeassistant/components/nzbget/config_flow.py index dfed7a9bfee..f593eeb0729 100644 --- a/homeassistant/components/nzbget/config_flow.py +++ b/homeassistant/components/nzbget/config_flow.py @@ -38,8 +38,8 @@ def validate_input(hass: HomeAssistantType, data: dict) -> Dict[str, Any]: """ nzbget_api = NZBGetAPI( data[CONF_HOST], - data[CONF_USERNAME] if data[CONF_USERNAME] != "" else None, - data[CONF_PASSWORD] if data[CONF_PASSWORD] != "" else None, + data.get(CONF_USERNAME), + data.get(CONF_PASSWORD), data[CONF_SSL], data[CONF_VERIFY_SSL], data[CONF_PORT], diff --git a/homeassistant/components/nzbget/coordinator.py b/homeassistant/components/nzbget/coordinator.py index 8892475bc09..9a76d802bdd 100644 --- a/homeassistant/components/nzbget/coordinator.py +++ b/homeassistant/components/nzbget/coordinator.py @@ -29,8 +29,8 @@ class NZBGetDataUpdateCoordinator(DataUpdateCoordinator): """Initialize global NZBGet data updater.""" self.nzbget = NZBGetAPI( config[CONF_HOST], - config[CONF_USERNAME] if config[CONF_USERNAME] != "" else None, - config[CONF_PASSWORD] if config[CONF_PASSWORD] != "" else None, + config.get(CONF_USERNAME), + config.get(CONF_PASSWORD), config[CONF_SSL], config[CONF_VERIFY_SSL], config[CONF_PORT],