Fix requiring username or password for nzbget yaml config (#40003)

This commit is contained in:
springstan 2020-09-13 22:04:48 +02:00 committed by Paulus Schoutsen
parent 30ef7a5e88
commit b81c61dd99
2 changed files with 4 additions and 4 deletions

View File

@ -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],

View File

@ -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],