From c49436d3060af701594afc4591887dc43b0fb942 Mon Sep 17 00:00:00 2001 From: Taumer Date: Tue, 16 Oct 2018 13:03:13 +0300 Subject: [PATCH] Fix potential NPE at cover image selector (readmanga/mintmanga) (#560) Fix potential NPE at cover image selector (readmanga/mintmanga) --- src/ru/mintmanga/build.gradle | 4 ++-- .../eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt | 2 +- src/ru/readmanga/build.gradle | 4 ++-- .../eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ru/mintmanga/build.gradle b/src/ru/mintmanga/build.gradle index e8bccfdd4..b95962986 100644 --- a/src/ru/mintmanga/build.gradle +++ b/src/ru/mintmanga/build.gradle @@ -5,8 +5,8 @@ ext { appName = 'Tachiyomi: Mintmanga' pkgNameSuffix = 'ru.mintmanga' extClass = '.Mintmanga' - extVersionCode = 7 - extVersionSuffix = 7 + extVersionCode = 8 + extVersionSuffix = 8 libVersion = '1.2' } diff --git a/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt b/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt index 7d64a2544..8128ffd1c 100644 --- a/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt +++ b/src/ru/mintmanga/src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt @@ -37,7 +37,7 @@ class Mintmanga : ParsedHttpSource() { override fun popularMangaFromElement(element: Element): SManga { val manga = SManga.create() - manga.thumbnail_url = element.select("img.lazy").first().attr("data-original") + manga.thumbnail_url = element.select("img.lazy").first()?.attr("data-original") element.select("h3 > a").first().let { manga.setUrlWithoutDomain(it.attr("href")) manga.title = it.attr("title") diff --git a/src/ru/readmanga/build.gradle b/src/ru/readmanga/build.gradle index c048d320c..abf4924e3 100644 --- a/src/ru/readmanga/build.gradle +++ b/src/ru/readmanga/build.gradle @@ -5,8 +5,8 @@ ext { appName = 'Tachiyomi: Readmanga' pkgNameSuffix = 'ru.readmanga' extClass = '.Readmanga' - extVersionCode = 7 - extVersionSuffix = 7 + extVersionCode = 8 + extVersionSuffix = 8 libVersion = '1.2' } diff --git a/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt b/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt index 25da94384..5b68c89bb 100644 --- a/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt +++ b/src/ru/readmanga/src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt @@ -37,7 +37,7 @@ class Readmanga : ParsedHttpSource() { override fun popularMangaFromElement(element: Element): SManga { val manga = SManga.create() - manga.thumbnail_url = element.select("img.lazy").first().attr("data-original") + manga.thumbnail_url = element.select("img.lazy").first()?.attr("data-original") element.select("h3 > a").first().let { manga.setUrlWithoutDomain(it.attr("href")) manga.title = it.attr("title")