From 1de4b7e286bda6d32079c59efa0fbd6c64a84b51 Mon Sep 17 00:00:00 2001 From: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com> Date: Tue, 7 Jun 2022 21:46:56 -0300 Subject: [PATCH] Add support to the cancelled status in TaoSect. (#12122) --- src/pt/taosect/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/pt/taosect/TaoSect.kt | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/pt/taosect/build.gradle b/src/pt/taosect/build.gradle index 1d694e03f..cd7835e24 100644 --- a/src/pt/taosect/build.gradle +++ b/src/pt/taosect/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'Tao Sect' pkgNameSuffix = 'pt.taosect' extClass = '.TaoSect' - extVersionCode = 18 + extVersionCode = 19 isNsfw = true } diff --git a/src/pt/taosect/src/eu/kanade/tachiyomi/extension/pt/taosect/TaoSect.kt b/src/pt/taosect/src/eu/kanade/tachiyomi/extension/pt/taosect/TaoSect.kt index a2088a4c0..ed801b467 100644 --- a/src/pt/taosect/src/eu/kanade/tachiyomi/extension/pt/taosect/TaoSect.kt +++ b/src/pt/taosect/src/eu/kanade/tachiyomi/extension/pt/taosect/TaoSect.kt @@ -100,7 +100,7 @@ class TaoSect : HttpSource() { override fun latestUpdatesParse(response: Response): MangasPage { val result = response.parseAs>() - if (result.isNullOrEmpty()) { + if (result.isEmpty()) { return MangasPage(emptyList(), hasNextPage = false) } @@ -186,7 +186,7 @@ class TaoSect : HttpSource() { override fun mangaDetailsParse(response: Response): SManga { val result = response.parseAs>() - if (result.isNullOrEmpty()) { + if (result.isEmpty()) { throw Exception(PROJECT_NOT_FOUND) } @@ -224,7 +224,7 @@ class TaoSect : HttpSource() { override fun chapterListParse(response: Response): List { val result = response.parseAs>() - if (result.isNullOrEmpty()) { + if (result.isEmpty()) { throw Exception(CHAPTERS_NOT_FOUND) } @@ -264,7 +264,7 @@ class TaoSect : HttpSource() { override fun pageListParse(response: Response): List { val result = response.parseAs() - if (result.pages.isNullOrEmpty()) { + if (result.pages.isEmpty()) { return emptyList() } @@ -358,6 +358,7 @@ class TaoSect : HttpSource() { private fun String.toStatus() = when (this) { "Ativos" -> SManga.ONGOING "Finalizados", "Oneshots" -> SManga.COMPLETED + "Cancelados" -> SManga.CANCELLED else -> SManga.UNKNOWN }