LeerCapitulo: Don't throw exception if deobfuscation failed (#11604)
* fix crash * bump
This commit is contained in:
parent
b8154e7698
commit
3946637e7b
@ -1,7 +1,7 @@
|
||||
ext {
|
||||
extName = 'LeerCapitulo'
|
||||
extClass = '.LeerCapitulo'
|
||||
extVersionCode = 12
|
||||
extVersionCode = 13
|
||||
}
|
||||
|
||||
apply from: "$rootDir/common.gradle"
|
||||
|
||||
@ -192,7 +192,7 @@ class LeerCapitulo : ParsedHttpSource() {
|
||||
|
||||
for (scriptUrl in scripts) {
|
||||
val scriptData = notRateLimitClient.newCall(GET(scriptUrl, headers)).execute().body.string()
|
||||
val deobfuscatedScript = Deobfuscator.deobfuscateScript(scriptData)
|
||||
val deobfuscatedScript = runCatching { Deobfuscator.deobfuscateScript(scriptData) }.getOrNull()
|
||||
if (deobfuscatedScript != null && deobfuscatedScript.contains("#array_data")) {
|
||||
dataScript = deobfuscatedScript
|
||||
cachedScriptUrl = scriptUrl
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user