Explicitly pass in the config_entry in mealie coordinator (#138093)
explicitly pass in the config_entry in coordinatorpull/137224/head
parent
af8efadd1b
commit
f8d4a63644
|
@ -86,9 +86,9 @@ async def async_setup_entry(hass: HomeAssistant, entry: MealieConfigEntry) -> bo
|
|||
sw_version=about.version,
|
||||
)
|
||||
|
||||
mealplan_coordinator = MealieMealplanCoordinator(hass, client)
|
||||
shoppinglist_coordinator = MealieShoppingListCoordinator(hass, client)
|
||||
statistics_coordinator = MealieStatisticsCoordinator(hass, client)
|
||||
mealplan_coordinator = MealieMealplanCoordinator(hass, entry, client)
|
||||
shoppinglist_coordinator = MealieShoppingListCoordinator(hass, entry, client)
|
||||
statistics_coordinator = MealieStatisticsCoordinator(hass, entry, client)
|
||||
|
||||
await mealplan_coordinator.async_config_entry_first_refresh()
|
||||
await shoppinglist_coordinator.async_config_entry_first_refresh()
|
||||
|
|
|
@ -48,11 +48,14 @@ class MealieDataUpdateCoordinator[_DataT](DataUpdateCoordinator[_DataT]):
|
|||
_name: str
|
||||
_update_interval: timedelta
|
||||
|
||||
def __init__(self, hass: HomeAssistant, client: MealieClient) -> None:
|
||||
def __init__(
|
||||
self, hass: HomeAssistant, config_entry: MealieConfigEntry, client: MealieClient
|
||||
) -> None:
|
||||
"""Initialize the Mealie data coordinator."""
|
||||
super().__init__(
|
||||
hass,
|
||||
LOGGER,
|
||||
config_entry=config_entry,
|
||||
name=f"Mealie {self._name}",
|
||||
update_interval=self._update_interval,
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue