Add list to async_delay_save typing (#66795)

This commit is contained in:
Joakim Sørensen 2022-02-18 11:07:14 +01:00 committed by GitHub
parent 046c0ae61b
commit 0ac9376ee4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -194,7 +194,11 @@ class Store:
await self._async_handle_write_data()
@callback
def async_delay_save(self, data_func: Callable[[], dict], delay: float = 0) -> None:
def async_delay_save(
self,
data_func: Callable[[], dict | list],
delay: float = 0,
) -> None:
"""Save data with an optional delay."""
# pylint: disable-next=import-outside-toplevel
from .event import async_call_later