From 54350040ad03253e20490d061af598c5514c092c Mon Sep 17 00:00:00 2001 From: Naga <94557604+NagaYZ@users.noreply.github.com> Date: Thu, 22 Feb 2024 20:32:21 +0100 Subject: [PATCH] fixed popular page url --- .../site/galleryadults/all/NHentaiParser.kt | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/galleryadults/all/NHentaiParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/galleryadults/all/NHentaiParser.kt index c56e91458..f5eb6af8f 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/galleryadults/all/NHentaiParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/galleryadults/all/NHentaiParser.kt @@ -55,19 +55,21 @@ internal class NHentaiParser(context: MangaLoaderContext) : } append("/") if (filter.sortOrder == SortOrder.POPULARITY) { - append("popular/") + append("popular") + } + if(page > 1){ + append("?") } - - append("?") } else if (filter.locale != null) { append("/language/") append(filter.locale.toLanguagePath()) append("/") if (filter.sortOrder == SortOrder.POPULARITY) { - append("popular/") + append("popular") + } + if(page > 1){ + append("?") } - - append("?") } else { if (filter.sortOrder == SortOrder.POPULARITY) { append("/?sort=popular&") @@ -79,8 +81,10 @@ internal class NHentaiParser(context: MangaLoaderContext) : null -> append("/?") } - append("page=") - append(page.toString()) + if(page > 1){ + append("page=") + append(page.toString()) + } } return parseMangaList(webClient.httpGet(url).parseHtml()) }