Optimize code
This commit is contained in:
1 parent
74c6bfa479
commit
6ed3fb29d9
1 file changed
+1
-1
@@ -136,7 +136,7 @@ private fun resolveEmailProtected(origin: String): String {
|
||||
if (EMAIL_PROTECTED in node.text()) {
|
||||
val encoded = attr("data-cfemail").chunked(2).toMutableList()
|
||||
val k = encoded.removeFirst().decodeHex()[0]
|
||||
val email = encoded.map { it.decodeHex()[0] xor k }.fold("") { s, c -> s + c.toInt().toChar() }
|
||||
val email = encoded.map { it.decodeHex()[0] xor k }.toByteArray().decodeToString()
|
||||
resolvedEmailList.add(email)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user