diff --git a/app/src/main/java/io/legado/app/utils/JsURL.kt b/app/src/main/java/io/legado/app/utils/JsURL.kt index 316c73301..7596765e8 100644 --- a/app/src/main/java/io/legado/app/utils/JsURL.kt +++ b/app/src/main/java/io/legado/app/utils/JsURL.kt @@ -32,7 +32,9 @@ class JsURL(url: String, baseUrl: String? = null) { val map = hashMapOf() query.split("&").forEach { val x = it.split("=", limit = 2) - map[x[0]] = URLDecoder.decode(x[1], "utf-8") + if (x.size == 2) { + map[x[0]] = URLDecoder.decode(x[1], "utf-8") + } } map }