feat: M3 weighted shuffle v1 — real /api/radio with scoring #21
@@ -142,6 +142,7 @@ class HomeViewModel @Inject constructor(
|
||||
val merged = sections.copy(playlists = playlists)
|
||||
if (merged.isAllEmpty) HomeUiState.Empty else HomeUiState.Success(merged)
|
||||
}.catch { e -> emit(HomeUiState.Error(e.message ?: "Home load failed")) }
|
||||
}
|
||||
|
||||
// ─── Screen ──────────────────────────────────────────────────────────
|
||||
|
||||
|
||||
Reference in New Issue
Block a user