diff --git a/src/all/hitomi/build.gradle b/src/all/hitomi/build.gradle index 383c9248d..108ea0e09 100644 --- a/src/all/hitomi/build.gradle +++ b/src/all/hitomi/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Hitomi.la' pkgNameSuffix = 'all.hitomi' extClass = '.HitomiFactory' - extVersionCode = 4 + extVersionCode = 5 libVersion = '1.2' containsNsfw = true } diff --git a/src/all/hitomi/src/eu/kanade/tachiyomi/extension/all/hitomi/Hitomi.kt b/src/all/hitomi/src/eu/kanade/tachiyomi/extension/all/hitomi/Hitomi.kt index 7787b5777..e579ebf2c 100644 --- a/src/all/hitomi/src/eu/kanade/tachiyomi/extension/all/hitomi/Hitomi.kt +++ b/src/all/hitomi/src/eu/kanade/tachiyomi/extension/all/hitomi/Hitomi.kt @@ -26,6 +26,7 @@ import rx.Single import rx.schedulers.Schedulers import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.api.get +import java.util.Locale import androidx.preference.CheckBoxPreference as AndroidXCheckBoxPreference import androidx.preference.PreferenceScreen as AndroidXPreferenceScreen @@ -162,7 +163,7 @@ open class Hitomi(override val lang: String, private val nozomiLang: String) : H client.newCall(GET("$baseUrl/cg/$id", headers)).asObservableSuccess() .map { MangasPage(listOf(mangaDetailsParse(it).apply { url = "/cg/$id" }), false) } } else { - val splitQuery = query.split(" ") + val splitQuery = query.toLowerCase(Locale.ENGLISH).split(" ") val positive = splitQuery.filter { !it.startsWith('-') }.toMutableList() if (nozomiLang != "all") positive += "language:$nozomiLang"