diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/main/tab/content/AudioContentMainTabContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/main/tab/content/AudioContentMainTabContentService.kt index b50db84..bce8884 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/main/tab/content/AudioContentMainTabContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/main/tab/content/AudioContentMainTabContentService.kt @@ -178,7 +178,7 @@ class AudioContentMainTabContentService( sortType = sortType ) loopCount++ - } while (contentList.size < 5) + } while (contentList.size < 5 && loopCount < 5) return contentList } diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/rank/RankingService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/rank/RankingService.kt index f826993..8fcc42d 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/rank/RankingService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/rank/RankingService.kt @@ -65,7 +65,7 @@ class RankingService( theme = theme ) loopCount++ - } while (contentList.size < 5) + } while (contentList.size < 5 && loopCount < 5) return contentList } @@ -89,7 +89,7 @@ class RankingService( endDate = endDate ) loopCount++ - } while (seriesList.size < 5) + } while (seriesList.size < 5 && loopCount < 5) return seriesToSeriesListItem(seriesList = seriesList, isAdult = isAdult) }