Merge pull request #548 from Ah3ron/patch-1

Fix tag filtering for Russian characters
master
Koitharu 2 years ago committed by GitHub
commit 1251a6cd75
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -6,6 +6,7 @@ import org.koitharu.kotatsu.parsers.MangaSourceParser
import org.koitharu.kotatsu.parsers.config.ConfigKey import org.koitharu.kotatsu.parsers.config.ConfigKey
import org.koitharu.kotatsu.parsers.model.* import org.koitharu.kotatsu.parsers.model.*
import org.koitharu.kotatsu.parsers.util.* import org.koitharu.kotatsu.parsers.util.*
import java.net.URLDecoder
import java.util.* import java.util.*
@MangaSourceParser("HENCHAN", "Хентай-тян", "ru", type = ContentType.HENTAI) @MangaSourceParser("HENCHAN", "Хентай-тян", "ru", type = ContentType.HENTAI)
@ -39,7 +40,7 @@ internal class HenChanParser(context: MangaLoaderContext) : ChanParser(context,
val a = it.children().last() ?: doc.parseFailed("Invalid tag") val a = it.children().last() ?: doc.parseFailed("Invalid tag")
MangaTag( MangaTag(
title = a.text().toTitleCase(), title = a.text().toTitleCase(),
key = a.attr("href").substringAfterLast('/'), key = URLDecoder.decode(a.attr("href").substringAfterLast('/'), "UTF-8"),
source = source, source = source,
) )
} ?: manga.tags, } ?: manga.tags,

Loading…
Cancel
Save