From 418edc3df4f1aa2a210c7cd0034666f89d7d98b6 Mon Sep 17 00:00:00 2001 From: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com> Date: Tue, 20 Jan 2026 14:19:21 +0100 Subject: [PATCH] Fix pre announce typing (#2998) --- music_assistant/controllers/players/player_controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/music_assistant/controllers/players/player_controller.py b/music_assistant/controllers/players/player_controller.py index 263976a7..6df2cc18 100644 --- a/music_assistant/controllers/players/player_controller.py +++ b/music_assistant/controllers/players/player_controller.py @@ -823,7 +823,7 @@ class PlayerController(CoreController): self, player_id: str, url: str, - pre_announce: bool | str | None = None, + pre_announce: bool | None = None, volume_level: int | None = None, pre_announce_url: str | None = None, ) -> None: @@ -900,7 +900,7 @@ class PlayerController(CoreController): # we can send a regular play-media call downstream announce_data = AnnounceData( announcement_url=url, - pre_announce=bool(pre_announce or False), + pre_announce=bool(pre_announce), pre_announce_url=pre_announce_url, ) announcement = PlayerMedia( -- 2.34.1