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 c56e9145..f5eb6af8 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()) }