From 6fae2f4df3a862c2f6e4c2a94e79d983e743c0a2 Mon Sep 17 00:00:00 2001 From: happywillow0 <45346080+happywillow0@users.noreply.github.com> Date: Fri, 22 Nov 2019 17:47:12 -0500 Subject: [PATCH] [Fix] My Reading Manga - fix for no cover (#1796) * Update build.gradle * Account for broken covers on search * Update MyReadingManga.kt * Update MyReadingManga.kt --- src/all/myreadingmanga/build.gradle | 2 +- .../extension/all/myreadingmanga/MyReadingManga.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/all/myreadingmanga/build.gradle b/src/all/myreadingmanga/build.gradle index c6158b833..1778fd407 100644 --- a/src/all/myreadingmanga/build.gradle +++ b/src/all/myreadingmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: MyReadingManga' pkgNameSuffix = 'all.myreadingmanga' extClass = '.MyReadingMangaFactory' - extVersionCode = 28 + extVersionCode = 29 libVersion = '1.2' } diff --git a/src/all/myreadingmanga/src/eu/kanade/tachiyomi/extension/all/myreadingmanga/MyReadingManga.kt b/src/all/myreadingmanga/src/eu/kanade/tachiyomi/extension/all/myreadingmanga/MyReadingManga.kt index feebc252f..edf9632bb 100644 --- a/src/all/myreadingmanga/src/eu/kanade/tachiyomi/extension/all/myreadingmanga/MyReadingManga.kt +++ b/src/all/myreadingmanga/src/eu/kanade/tachiyomi/extension/all/myreadingmanga/MyReadingManga.kt @@ -125,13 +125,13 @@ open class MyReadingManga(override val lang: String) : ParsedHttpSource() { } } - override fun searchMangaFromElement(element: Element) = buildManga(element.select("a").first(), element.select("img").first()) + override fun searchMangaFromElement(element: Element) = buildManga(element.select("a").first(), element.select("img")?.first() ) - private fun buildManga(titleElement: Element, thumbnailElement: Element): SManga { + private fun buildManga(titleElement: Element, thumbnailElement: Element?): SManga { val manga = SManga.create() manga.setUrlWithoutDomain(titleElement.attr("href")) manga.title = cleanTitle(titleElement.text()) - manga.thumbnail_url = getThumbnail(getImage(thumbnailElement)) + if (thumbnailElement !=null) manga.thumbnail_url = getThumbnail(getImage(thumbnailElement)) return manga }