[NHentai] Fix duplicated preferences
This commit is contained in:
@@ -1,12 +1,10 @@
|
|||||||
package org.koitharu.kotatsu.parsers.site.galleryadults.all
|
package org.koitharu.kotatsu.parsers.site.galleryadults.all
|
||||||
|
|
||||||
import okhttp3.Headers
|
|
||||||
import org.jsoup.internal.StringUtil
|
import org.jsoup.internal.StringUtil
|
||||||
import org.jsoup.nodes.Document
|
import org.jsoup.nodes.Document
|
||||||
import org.jsoup.nodes.Element
|
import org.jsoup.nodes.Element
|
||||||
import org.koitharu.kotatsu.parsers.MangaLoaderContext
|
import org.koitharu.kotatsu.parsers.MangaLoaderContext
|
||||||
import org.koitharu.kotatsu.parsers.MangaSourceParser
|
import org.koitharu.kotatsu.parsers.MangaSourceParser
|
||||||
import org.koitharu.kotatsu.parsers.config.ConfigKey
|
|
||||||
import org.koitharu.kotatsu.parsers.model.*
|
import org.koitharu.kotatsu.parsers.model.*
|
||||||
import org.koitharu.kotatsu.parsers.site.galleryadults.GalleryAdultsParser
|
import org.koitharu.kotatsu.parsers.site.galleryadults.GalleryAdultsParser
|
||||||
import org.koitharu.kotatsu.parsers.util.*
|
import org.koitharu.kotatsu.parsers.util.*
|
||||||
@@ -38,10 +36,6 @@ internal class NHentaiParser(context: MangaLoaderContext) :
|
|||||||
availableLocales = setOf(Locale.ENGLISH, Locale.JAPANESE, Locale.CHINESE),
|
availableLocales = setOf(Locale.ENGLISH, Locale.JAPANESE, Locale.CHINESE),
|
||||||
)
|
)
|
||||||
|
|
||||||
override fun getRequestHeaders(): Headers = super.getRequestHeaders().newBuilder()
|
|
||||||
.set("User-Agent", config[userAgentKey])
|
|
||||||
.build()
|
|
||||||
|
|
||||||
override suspend fun getListPage(page: Int, order: SortOrder, filter: MangaListFilter): List<Manga> {
|
override suspend fun getListPage(page: Int, order: SortOrder, filter: MangaListFilter): List<Manga> {
|
||||||
val url = buildString {
|
val url = buildString {
|
||||||
append("https://")
|
append("https://")
|
||||||
@@ -126,11 +120,6 @@ internal class NHentaiParser(context: MangaLoaderContext) :
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onCreateConfig(keys: MutableCollection<ConfigKey<*>>) {
|
|
||||||
super.onCreateConfig(keys)
|
|
||||||
keys.add(userAgentKey)
|
|
||||||
}
|
|
||||||
|
|
||||||
private fun buildQuery(tags: Collection<MangaTag>, language: Locale?): String {
|
private fun buildQuery(tags: Collection<MangaTag>, language: Locale?): String {
|
||||||
val joiner = StringUtil.StringJoiner(" ")
|
val joiner = StringUtil.StringJoiner(" ")
|
||||||
tags.forEach { tag ->
|
tags.forEach { tag ->
|
||||||
|
|||||||
Reference in New Issue
Block a user