This commit is contained in:
2026-04-10 18:50:12 +02:00
parent cfac95ca03
commit 7fd98ffcb9
2 changed files with 12 additions and 7 deletions
+11 -6
View File
@@ -103,12 +103,17 @@ async def _select_player(
return matched[0] if matched else None return matched[0] if matched else None
# auto-selection: apply blacklist before choosing # auto-selection: apply blacklist before choosing
candidates = [] # candidates = []
for p in all_names: # for p in all_names:
if any(x.lower() in p.lower() for x in player_blacklist): # if any(x.lower() in p.lower() for x in player_blacklist):
logger.info(f"Excluding blacklisted player: {p}") # logger.info(f"Excluding blacklisted player: {p}")
else: # else:
candidates.append(p) # candidates.append(p)
candidates = [
p
for p in all_names
if not any(x.lower() in p.lower() for x in player_blacklist)
]
playing: list[str] = [] playing: list[str] = []
for p in candidates: for p in candidates:
status = await _get_playback_status(bus, p) status = await _get_playback_status(bus, p)
+1 -1
View File
@@ -178,7 +178,7 @@ class PlayerMonitor:
if not hint_active and any( if not hint_active and any(
x.lower() in name.lower() for x in self._player_blacklist x.lower() in name.lower() for x in self._player_blacklist
): ):
logger.info(f"Excluding blacklisted player: {name}") # logger.info(f"Excluding blacklisted player: {name}")
continue continue
if not self._target.allows(name): if not self._target.allows(name):
continue continue