Refresh homeassistant_alerts when hass has started (#76083)

pull/76091/head
Erik Montnemery 2022-08-02 19:05:09 +02:00 committed by GitHub
parent f043203b56
commit 17fbee7dd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -14,6 +14,7 @@ from homeassistant.components.repairs.models import IssueSeverity
from homeassistant.const import __version__
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers.aiohttp_client import async_get_clientsession
from homeassistant.helpers.start import async_at_start
from homeassistant.helpers.typing import ConfigType
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator
from homeassistant.util.yaml import parse_yaml
@ -100,7 +101,11 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
coordinator = AlertUpdateCoordinator(hass)
coordinator.async_add_listener(async_schedule_update_alerts)
await coordinator.async_refresh()
async def initial_refresh(hass: HomeAssistant) -> None:
await coordinator.async_refresh()
async_at_start(hass, initial_refresh)
return True