diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt index fa3ea40..a77eef5 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/live/roulette/NewRouletteService.kt @@ -54,9 +54,9 @@ class NewRouletteService( oldRepository.deleteById(roulette.creatorId) } } - rouletteList.sortedBy { it.id } - return rouletteList.asSequence() + return rouletteList.sortedWith(compareByDescending<NewRoulette> { it.isActive }.thenBy { it.id }) + .asSequence() .map { GetNewRouletteResponse( it.id,