diff --git a/src/main/kotlin/service/PlaylistService.kt b/src/main/kotlin/service/PlaylistService.kt index 0b54204..bf26999 100644 --- a/src/main/kotlin/service/PlaylistService.kt +++ b/src/main/kotlin/service/PlaylistService.kt @@ -48,6 +48,9 @@ } ?: throw NotFoundException() private fun findAllByOrderedIds(ids: List): List { + if (ids.isEmpty()) { + return emptyList() + } val id2idx = ids.mapIndexed { index, id -> id to index }.toMap() return audioDao.findAllByIdIn(ids) .sortedBy { id2idx[it.id] }