1
mirror of https://github.com/home-assistant/core synced 2024-07-24 16:42:06 +02:00

Fix hangouts (#16232)

This commit is contained in:
Paulus Schoutsen 2018-08-28 15:44:06 +02:00 committed by GitHub
parent 09dc4d663d
commit 9a786e449b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -45,11 +45,17 @@ async def async_setup(hass, config):
config = config.get(DOMAIN)
if config is None:
hass.data[DOMAIN] = {
CONF_INTENTS: {},
CONF_ERROR_SUPPRESSED_CONVERSATIONS: [],
}
return True
hass.data[DOMAIN] = {CONF_INTENTS: config.get(CONF_INTENTS),
CONF_ERROR_SUPPRESSED_CONVERSATIONS:
config.get(CONF_ERROR_SUPPRESSED_CONVERSATIONS)}
hass.data[DOMAIN] = {
CONF_INTENTS: config[CONF_INTENTS],
CONF_ERROR_SUPPRESSED_CONVERSATIONS:
config[CONF_ERROR_SUPPRESSED_CONVERSATIONS],
}
for data in hass.data[DOMAIN][CONF_INTENTS].values():
matchers = []
@ -58,7 +64,7 @@ async def async_setup(hass, config):
data[CONF_MATCHERS] = matchers
hass.async_add_job(hass.config_entries.flow.async_init(
hass.async_create_task(hass.config_entries.flow.async_init(
DOMAIN, context={'source': config_entries.SOURCE_IMPORT}
))