Fix type hints in IronOS coordinators (#132107)

Fix coordinators return type in IronOS
pull/132113/head
Manu 2024-12-02 21:41:13 +01:00 committed by GitHub
parent e52182940b
commit 32b8c8985e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -72,7 +72,7 @@ class IronOSBaseCoordinator[_DataT](DataUpdateCoordinator[_DataT]):
raise UpdateFailed("Cannot connect to device") from e
class IronOSLiveDataCoordinator(IronOSBaseCoordinator):
class IronOSLiveDataCoordinator(IronOSBaseCoordinator[LiveDataResponse]):
"""IronOS coordinator."""
def __init__(self, hass: HomeAssistant, device: Pynecil) -> None:
@ -124,7 +124,7 @@ class IronOSFirmwareUpdateCoordinator(DataUpdateCoordinator[GitHubReleaseModel])
return release.data
class IronOSSettingsCoordinator(IronOSBaseCoordinator):
class IronOSSettingsCoordinator(IronOSBaseCoordinator[SettingsDataResponse]):
"""IronOS coordinator."""
def __init__(self, hass: HomeAssistant, device: Pynecil) -> None: