mirror of
https://github.com/home-assistant/core.git
synced 2025-07-28 15:47:12 +00:00
Fix type errors in squeezebox (#125166)
This commit is contained in:
parent
7b35c3036e
commit
3137c27e56
@ -314,14 +314,14 @@ class SqueezeBoxEntity(MediaPlayerEntity):
|
|||||||
return MediaType.MUSIC
|
return MediaType.MUSIC
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def media_duration(self) -> int | None:
|
def media_duration(self) -> int:
|
||||||
"""Duration of current playing media in seconds."""
|
"""Duration of current playing media in seconds."""
|
||||||
return int(self._player.duration)
|
return int(self._player.duration) if self._player.duration else 0
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def media_position(self) -> int | None:
|
def media_position(self) -> int:
|
||||||
"""Position of current playing media in seconds."""
|
"""Position of current playing media in seconds."""
|
||||||
return int(self._player.time)
|
return int(self._player.time) if self._player.time else 0
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def media_position_updated_at(self) -> datetime | None:
|
def media_position_updated_at(self) -> datetime | None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user