diff --git a/app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java b/app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java index 4c163a9a7..d46fa2060 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java +++ b/app/src/main/java/com/fongmi/android/tv/api/ApiConfig.java @@ -244,7 +244,7 @@ public class ApiConfig { boolean py = site.getApi().startsWith("py_"); boolean csp = site.getApi().startsWith("csp_"); if (js) jsLoader.setRecent(site.getKey()); - else if (py) pyLoader.setRecent(site.getJar()); + else if (py) pyLoader.setRecent(site.getKey()); else if (csp) jarLoader.setRecent(site.getJar()); } diff --git a/pyramid/src/main/java/com/undcover/freedom/pyramid/Spider.java b/pyramid/src/main/java/com/undcover/freedom/pyramid/Spider.java index ccadc22a8..79db88cf8 100644 --- a/pyramid/src/main/java/com/undcover/freedom/pyramid/Spider.java +++ b/pyramid/src/main/java/com/undcover/freedom/pyramid/Spider.java @@ -81,7 +81,7 @@ public class Spider extends com.github.catvod.crawler.Spider { @Override public Object[] proxyLocal(Map params) throws Exception { - List list = app.callAttr("localProxy", params).asList(); + List list = app.callAttr("localProxy", obj, gson.toJson(params)).asList(); int code = list.get(0).toInt(); String type = list.get(1).toString(); String action = list.get(2).toString();