From e1c0289bec27726dd15aad73d51b09c07b7ba5c4 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Mon, 20 Mar 2023 19:35:27 -0400 Subject: [PATCH] Make statistics not required for MangaDex (cherry picked from commit d81a01aa1d102e450d97b03c8458a1b696d2cbb9) --- app/src/main/java/exh/md/handlers/MangaHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/exh/md/handlers/MangaHandler.kt b/app/src/main/java/exh/md/handlers/MangaHandler.kt index 096b2e7cc..82916561c 100644 --- a/app/src/main/java/exh/md/handlers/MangaHandler.kt +++ b/app/src/main/java/exh/md/handlers/MangaHandler.kt @@ -28,7 +28,7 @@ class MangaHandler( val mangaId = MdUtil.getMangaId(manga.url) val response = async(Dispatchers.IO) { service.viewManga(mangaId) } val simpleChapters = async(Dispatchers.IO) { getSimpleChapters(manga) } - val statistics = async(Dispatchers.IO) { service.mangasRating(mangaId).statistics[mangaId] } + val statistics = async(Dispatchers.IO) { kotlin.runCatching { service.mangasRating(mangaId) }.getOrNull()?.statistics?.get(mangaId) } apiMangaParser.parseToManga( manga, sourceId,