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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…