From 972716d8847a52ddde6ab2bbe988595301599982 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Sat, 11 Sep 2021 11:43:16 -0400 Subject: [PATCH] Only use site specific handlers if data is empty --- app/src/main/java/exh/md/handlers/PageHandler.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/exh/md/handlers/PageHandler.kt b/app/src/main/java/exh/md/handlers/PageHandler.kt index 7088c78ec..12f2294c6 100644 --- a/app/src/main/java/exh/md/handlers/PageHandler.kt +++ b/app/src/main/java/exh/md/handlers/PageHandler.kt @@ -34,8 +34,7 @@ class PageHandler( return withIOContext { val chapterResponse = service.viewChapter(MdUtil.getChapterId(chapter.url)) - if (chapterResponse.data.attributes.externalUrl != null) { - this@PageHandler.xLogD(chapterResponse.data.attributes.externalUrl) + if (chapterResponse.data.attributes.externalUrl != null && chapterResponse.data.attributes.data.isEmpty()) { when { chapter.scanlator.equals("mangaplus", true) -> mangaPlusHandler.fetchPageList( chapterResponse.data.attributes.externalUrl