From d8962e9285dcf2584f1c3571764c5cf89ec7ffa6 Mon Sep 17 00:00:00 2001 From: Gordon <geniusgordon@gmail.com> Date: Wed, 24 Oct 2018 19:29:38 +0800 Subject: [PATCH] Fix manhuaren thumbnail url (#585) Fix manhuaren thumbnail url --- src/zh/manhuaren/build.gradle | 2 +- .../tachiyomi/extension/zh/manhuaren/Manhuaren.kt | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/zh/manhuaren/build.gradle b/src/zh/manhuaren/build.gradle index 9214c9766..ccc18c989 100644 --- a/src/zh/manhuaren/build.gradle +++ b/src/zh/manhuaren/build.gradle @@ -5,7 +5,7 @@ ext { appName = 'Tachiyomi: Manhuaren' pkgNameSuffix = 'zh.manhuaren' extClass = '.Manhuaren' - extVersionCode = 1 + extVersionCode = 2 libVersion = '1.2' } diff --git a/src/zh/manhuaren/src/eu/kanade/tachiyomi/extension/zh/manhuaren/Manhuaren.kt b/src/zh/manhuaren/src/eu/kanade/tachiyomi/extension/zh/manhuaren/Manhuaren.kt index 10baf6524..4ccfcd299 100644 --- a/src/zh/manhuaren/src/eu/kanade/tachiyomi/extension/zh/manhuaren/Manhuaren.kt +++ b/src/zh/manhuaren/src/eu/kanade/tachiyomi/extension/zh/manhuaren/Manhuaren.kt @@ -186,7 +186,20 @@ class Manhuaren : HttpSource() { val res = response.body()!!.string() val obj = JSONObject(res).getJSONObject("response") title = obj.getString("mangaName") - thumbnail_url = obj.getString("mangaCoverimageUrl") + thumbnail_url = "" + obj.optString("mangaCoverimageUrl").let { + if (it != "") { thumbnail_url = it } + } + if (thumbnail_url == "") { + obj.optString("mangaPicimageUrl").let { + if (it != "") { thumbnail_url = it } + } + } + if (thumbnail_url == "") { + obj.optString("shareIcon").let { + if (it != "") { thumbnail_url = it } + } + } var arr = obj.getJSONArray("mangaAuthors") var tmparr = ArrayList<String>(arr.length())