Fix CI failure in russound_rio (#133081)

* Fix CI in russound_rio

* Adjust
This commit is contained in:
epenet 2024-12-12 22:16:28 +01:00 committed by GitHub
parent 2cff7526d0
commit bf9788b9c4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,6 +3,7 @@
from __future__ import annotations
import logging
from typing import TYPE_CHECKING
from aiorussound import Controller
from aiorussound.const import FeatureFlag
@ -157,6 +158,8 @@ class RussoundZoneDevice(RussoundBaseEntity, MediaPlayerEntity):
@property
def source_list(self) -> list[str]:
"""Return a list of available input sources."""
if TYPE_CHECKING:
assert self._client.rio_version
available_sources = (
[
source