From 23f6b3c46b9c17b4cfc876f6b33368e6b7c6ac44 Mon Sep 17 00:00:00 2001
From: i404788 <50617709+i404788@users.noreply.github.com>
Date: Thu, 23 Apr 2020 13:18:49 +0100
Subject: [PATCH]  Fix "Page List Empty" with Randomized Suffix (KissManga)
 (#2772)

 Fix "Page List Empty" with Randomized Suffix (KissManga)
---
 src/en/kissmanga/build.gradle                                | 2 +-
 .../eu/kanade/tachiyomi/extension/en/kissmanga/Kissmanga.kt  | 5 +----
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/en/kissmanga/build.gradle b/src/en/kissmanga/build.gradle
index f93101d57..c12ac974e 100644
--- a/src/en/kissmanga/build.gradle
+++ b/src/en/kissmanga/build.gradle
@@ -5,7 +5,7 @@ ext {
     appName = 'Tachiyomi: Kissmanga'
     pkgNameSuffix = 'en.kissmanga'
     extClass = '.Kissmanga'
-    extVersionCode = 16
+    extVersionCode = 17
     libVersion = '1.2'
 }
 
diff --git a/src/en/kissmanga/src/eu/kanade/tachiyomi/extension/en/kissmanga/Kissmanga.kt b/src/en/kissmanga/src/eu/kanade/tachiyomi/extension/en/kissmanga/Kissmanga.kt
index b87d9729f..db0f8b309 100644
--- a/src/en/kissmanga/src/eu/kanade/tachiyomi/extension/en/kissmanga/Kissmanga.kt
+++ b/src/en/kissmanga/src/eu/kanade/tachiyomi/extension/en/kissmanga/Kissmanga.kt
@@ -182,10 +182,7 @@ class Kissmanga : ParsedHttpSource() {
             }
 
             // Finally find all the urls and decrypt them in JS.
-            // To fix this randomize thing
-            var x = Pattern.compile("(.*)[(]wrapKA")
-            var y = x.matcher(body)
-            p = Pattern.compile("""$y.group(1)\((.*)\);""")
+            p = Pattern.compile("""lst[A-Z]+.push\((.*)\);""")
             m = p.matcher(body)
 
             var i = 0