From 725a81257a16abbcfa8b8822f67cece71a19c36d Mon Sep 17 00:00:00 2001 From: Pavka Date: Sun, 15 Dec 2019 02:55:09 +0300 Subject: [PATCH] Fix readmanga/mintmanga npe on chapter parse (#1876) Fix readmanga/mintmanga npe on chapter parse --- src/ru/mintmanga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/ru/mintmanga/Mintmanga.kt | 2 +- src/ru/readmanga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/ru/readmanga/Readmanga.kt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ru/mintmanga/build.gradle b/src/ru/mintmanga/build.gradle index 8eb6a4cd7..2dfc8738d 100644 --- a/src/ru/mintmanga/build.gradle +++ b/src/ru/mintmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Mintmanga' pkgNameSuffix = 'ru.mintmanga' extClass = '.Mintmanga' - extVersionCode = 14 + extVersionCode = 15 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 e70934b39..5e5c9680b 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 @@ -151,7 +151,7 @@ class Mintmanga : ParsedHttpSource() { } } val dots = chapter.name.indexOf("…") - val numbers = chapter.name.findAnyOf(IntRange(0, 9).map { it.toString() })!!.first + val numbers = chapter.name.findAnyOf(IntRange(0, 9).map { it.toString() })?.first ?: 0 if (dots in 0 until numbers) { chapter.name = chapter.name.substringAfter("…").trim() diff --git a/src/ru/readmanga/build.gradle b/src/ru/readmanga/build.gradle index 4cbc6df14..95f216c1c 100644 --- a/src/ru/readmanga/build.gradle +++ b/src/ru/readmanga/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Readmanga' pkgNameSuffix = 'ru.readmanga' extClass = '.Readmanga' - extVersionCode = 14 + extVersionCode = 15 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 455b2ea2e..3fb771ba2 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 @@ -151,7 +151,7 @@ class Readmanga : ParsedHttpSource() { } } val dots = chapter.name.indexOf("…") - val numbers = chapter.name.findAnyOf(IntRange(0, 9).map { it.toString() })!!.first + val numbers = chapter.name.findAnyOf(IntRange(0, 9).map { it.toString() })?.first ?: 0 if (dots in 0 until numbers) { chapter.name = chapter.name.substringAfter("…").trim()