Bugfix create a task from a task in component update (#5033)

This commit is contained in:
Pascal Vizeli 2016-12-21 15:11:14 +01:00 committed by pvizeli
parent 35b4da0aa2
commit f18a88c2d4
4 changed files with 4 additions and 4 deletions

View file

@ -115,7 +115,7 @@ def async_setup(hass, config):
update_coro = hass.loop.create_task(
alarm.async_update_ha_state(True))
if hasattr(alarm, 'async_update'):
update_tasks.append(hass.loop.create_task(update_coro))
update_tasks.append(update_coro)
else:
yield from update_coro

View file

@ -253,7 +253,7 @@ def async_setup(hass, config):
update_coro = hass.loop.create_task(
light.async_update_ha_state(True))
if hasattr(light, 'async_update'):
update_tasks.append(hass.loop.create_task(update_coro))
update_tasks.append(update_coro)
else:
yield from update_coro

View file

@ -115,7 +115,7 @@ def async_setup(hass, config):
update_coro = hass.loop.create_task(
remote.async_update_ha_state(True))
if hasattr(remote, 'async_update'):
update_tasks.append(hass.loop.create_task(update_coro))
update_tasks.append(update_coro)
else:
yield from update_coro

View file

@ -98,7 +98,7 @@ def async_setup(hass, config):
update_coro = hass.loop.create_task(
switch.async_update_ha_state(True))
if hasattr(switch, 'async_update'):
update_tasks.append(hass.loop.create_task(update_coro))
update_tasks.append(update_coro)
else:
yield from update_coro