INNER CODE UNIT · Kotlin
result
komikku-app/komikku · app/src/main/java/exh/debug/DebugFunctions.kt:113
val result = getExhFavoriteMangaWithMetadata.await().mapNotNull { manga ->
val meta = getFlatMetadataById.await(manga.id)?.raise<EHentaiSearchMetadata>()
// KMK -->
meta?.let { "Aged: ${meta.aged}\t-\tTitle: ${manga.title}" }
}
listOf("Count: ${result.size}") + result
// KMK <--
}.joinToString(",\n")
}
fun countAgedFlagInExhManga(): Int {
return runBlocking {
getExhFavoriteMangaWithMetadata.await()
.count { manga ->
val meta = getFlatMetadataById.await(manga.id)
?.raise<EHentaiSearchMetadata>()
?: return@count false
meta.aged