From 2d3f3c1a242eb3db4c56434b78f5b987990f1e94 Mon Sep 17 00:00:00 2001
From: Alessandro Jean <alessandrojean@gmail.com>
Date: Mon, 2 Nov 2020 19:52:14 -0300
Subject: [PATCH] Fix mangas not loading at Tsuki. (#4770)

Fix mangas not loading at Tsuki
---
 src/pt/tsukimangas/build.gradle                              | 2 +-
 .../kanade/tachiyomi/extension/pt/tsukimangas/TsukiMangas.kt | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/pt/tsukimangas/build.gradle b/src/pt/tsukimangas/build.gradle
index 82616a015..79c737f8b 100644
--- a/src/pt/tsukimangas/build.gradle
+++ b/src/pt/tsukimangas/build.gradle
@@ -5,7 +5,7 @@ ext {
     extName = 'Tsuki Mangás'
     pkgNameSuffix = 'pt.tsukimangas'
     extClass = '.TsukiMangas'
-    extVersionCode = 2
+    extVersionCode = 3
     libVersion = '1.2'
 }
 
diff --git a/src/pt/tsukimangas/src/eu/kanade/tachiyomi/extension/pt/tsukimangas/TsukiMangas.kt b/src/pt/tsukimangas/src/eu/kanade/tachiyomi/extension/pt/tsukimangas/TsukiMangas.kt
index 8417bcc19..226a327b0 100644
--- a/src/pt/tsukimangas/src/eu/kanade/tachiyomi/extension/pt/tsukimangas/TsukiMangas.kt
+++ b/src/pt/tsukimangas/src/eu/kanade/tachiyomi/extension/pt/tsukimangas/TsukiMangas.kt
@@ -178,7 +178,7 @@ class TsukiMangas : HttpSource() {
     }
 
     override fun mangaDetailsParse(response: Response): SManga {
-        val result = response.asJson().array[0].obj
+        val result = response.asJson().obj["manga"].array[0].obj
 
         return SManga.create().apply {
             title = result["TITULO"].string
@@ -335,7 +335,8 @@ class TsukiMangas : HttpSource() {
     private fun Response.asJson(): JsonElement = JSON_PARSER.parse(body()!!.string())
 
     companion object {
-        private const val USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
+        private const val USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) " +
+            "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36"
 
         private val JSON_PARSER by lazy { JsonParser() }