From 317e8c41770453b087a22b99b9bec2fcb8e41564 Mon Sep 17 00:00:00 2001
From: Miftakhuddin Falaki <60594222+kikuKeii@users.noreply.github.com>
Date: Wed, 20 May 2020 00:20:37 +0700
Subject: [PATCH] Fix Mangashiro next page selector (#3243)

* Fix Mangashiro next page selector

* update build gradle
---
 src/id/mangashiro/build.gradle                              | 2 +-
 .../kanade/tachiyomi/extension/id/mangashiro/Mangashiro.kt  | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/id/mangashiro/build.gradle b/src/id/mangashiro/build.gradle
index 5bddbd4a0..b59766174 100644
--- a/src/id/mangashiro/build.gradle
+++ b/src/id/mangashiro/build.gradle
@@ -5,7 +5,7 @@ ext {
     appName = 'Tachiyomi: Mangashiro'
     pkgNameSuffix = 'id.mangashiro'
     extClass = '.Mangashiro'
-    extVersionCode = 3
+    extVersionCode = 4
     libVersion = '1.2'
 }
 
diff --git a/src/id/mangashiro/src/eu/kanade/tachiyomi/extension/id/mangashiro/Mangashiro.kt b/src/id/mangashiro/src/eu/kanade/tachiyomi/extension/id/mangashiro/Mangashiro.kt
index 3cebd7819..5dd7a6ec4 100644
--- a/src/id/mangashiro/src/eu/kanade/tachiyomi/extension/id/mangashiro/Mangashiro.kt
+++ b/src/id/mangashiro/src/eu/kanade/tachiyomi/extension/id/mangashiro/Mangashiro.kt
@@ -23,11 +23,11 @@ class Mangashiro : ParsedHttpSource() {
     override val client: OkHttpClient = network.cloudflareClient
 
     override fun popularMangaRequest(page: Int): Request {
-        return GET("$baseUrl/manga/page/$page/?order=popular", headers)
+        return GET("$baseUrl/manga/?order=popular&page=$page", headers)
     }
 
     override fun latestUpdatesRequest(page: Int): Request {
-        return GET("$baseUrl/manga/page/$page/?order=latest", headers)
+        return GET("$baseUrl/manga/?order=update&page=$page", headers)
     }
 
     override fun popularMangaSelector() = "div.bs"
@@ -37,7 +37,7 @@ class Mangashiro : ParsedHttpSource() {
     override fun popularMangaFromElement(element: Element): SManga = searchMangaFromElement(element)
     override fun latestUpdatesFromElement(element: Element): SManga = searchMangaFromElement(element)
 
-    override fun popularMangaNextPageSelector() = "a.next.page-numbers"
+    override fun popularMangaNextPageSelector() = "a.r"
     override fun latestUpdatesNextPageSelector() = popularMangaNextPageSelector()
     override fun searchMangaNextPageSelector() = popularMangaNextPageSelector()