fix(player): матч now-playing по имени станции (обложки DFM в плеере)
Плеер искал now-playing по числовому id станции, а у локальных станций (DFM) id не совпадает с каталожным → API-путь с обложкой не срабатывал, плеер падал на ICY из потока (без обложки). Теперь getNowPlaying матчит по id, затем по имени станции (как карточки). DFM-обложки появляются и в плеере. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -98,7 +98,7 @@ class PlayerViewModel @Inject constructor(
|
||||
}
|
||||
// Collect now playing for this station (API has priority: covers + accurate metadata)
|
||||
launch {
|
||||
getNowPlayingUseCase(station.id)
|
||||
getNowPlayingUseCase(station.id, station.name)
|
||||
.distinctUntilChanged()
|
||||
.collect { track ->
|
||||
if (track != null) {
|
||||
|
||||
Reference in New Issue
Block a user