fix nHentai tag click search
This commit is contained in:
parent
e90d30f45c
commit
9cddb85ec9
@ -125,6 +125,8 @@ fun ChipGroup.setChipsExtended(items: List<String>?, onClick: (item: String) ->
|
|||||||
val parsed = parseTag(search)
|
val parsed = parseTag(search)
|
||||||
if (sourceId == HITOMI_SOURCE_ID) {
|
if (sourceId == HITOMI_SOURCE_ID) {
|
||||||
search = wrapTagHitomi(parsed.first, parsed.second.substringBefore('|').trim())
|
search = wrapTagHitomi(parsed.first, parsed.second.substringBefore('|').trim())
|
||||||
|
} else if (sourceId == NHENTAI_SOURCE_ID) {
|
||||||
|
search = wrapTagNHentai(parsed.first, parsed.second.substringBefore('|').trim())
|
||||||
} else {
|
} else {
|
||||||
search = wrapTag(parsed.first, parsed.second.substringBefore('|').trim())
|
search = wrapTag(parsed.first, parsed.second.substringBefore('|').trim())
|
||||||
}
|
}
|
||||||
@ -153,3 +155,13 @@ private fun wrapTagHitomi(namespace: String, tag: String) = if (tag.contains(' '
|
|||||||
} else {
|
} else {
|
||||||
"$namespace:$tag"
|
"$namespace:$tag"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun wrapTagNHentai(namespace: String, tag: String) = if (tag.contains(' ')) {
|
||||||
|
if (namespace == "tag") {
|
||||||
|
"\"$tag\""
|
||||||
|
} else {
|
||||||
|
"$namespace:\"$tag\""
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
"$namespace:$tag"
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user