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())