Skip to content

Commit 40c9d6a

Browse files
committed
refactor MusicService to use for-loop for iterating over songs; import SongPagedResponse for future enhancements
1 parent bc56749 commit 40c9d6a

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/app/src/main/java/com/melodee/autoplayer/service/MusicService.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import androidx.media3.common.PlaybackException
2929
import com.melodee.autoplayer.R
3030
import com.melodee.autoplayer.domain.model.Song
3131
import com.melodee.autoplayer.domain.model.Playlist
32+
import com.melodee.autoplayer.domain.model.SongPagedResponse
3233
import com.melodee.autoplayer.presentation.ui.MainActivity
3334
import com.melodee.autoplayer.data.SettingsManager
3435
import com.melodee.autoplayer.data.AuthenticationManager
@@ -488,7 +489,7 @@ class MusicService : MediaBrowserServiceCompat() {
488489
val mediaItems = mutableListOf<MediaBrowserCompat.MediaItem>()
489490

490491
if (songs.isNotEmpty()) {
491-
songs.forEach { song ->
492+
for (song in songs) {
492493
mediaItems.add(createMediaItem(song, playlistId))
493494
}
494495
} else {

0 commit comments

Comments
 (0)