diff --git a/domain/src/main/java/tachiyomi/domain/history/interactor/GetReadDurationEntriesByMangaIds.kt b/domain/src/main/java/tachiyomi/domain/history/interactor/GetReadDurationEntriesByMangaIds.kt index 50d197f00..ffd69ab8c 100644 --- a/domain/src/main/java/tachiyomi/domain/history/interactor/GetReadDurationEntriesByMangaIds.kt +++ b/domain/src/main/java/tachiyomi/domain/history/interactor/GetReadDurationEntriesByMangaIds.kt @@ -11,6 +11,10 @@ class GetReadDurationEntriesByMangaIds( } suspend fun await(mangaIds: List): List { - return mangaIds.flatMap(::await) + return buildList { + mangaIds.forEach { mangaId -> + addAll(await(mangaId)) + } + } } }