diff --git a/app/src/main/java/com/fongmi/android/tv/api/config/VodConfig.java b/app/src/main/java/com/fongmi/android/tv/api/config/VodConfig.java index e449002f5..6e710a347 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/config/VodConfig.java +++ b/app/src/main/java/com/fongmi/android/tv/api/config/VodConfig.java @@ -10,7 +10,6 @@ import com.fongmi.android.tv.api.loader.JsLoader; import com.fongmi.android.tv.api.loader.PyLoader; import com.fongmi.android.tv.bean.Config; import com.fongmi.android.tv.bean.Depot; -import com.fongmi.android.tv.bean.Live; import com.fongmi.android.tv.bean.Parse; import com.fongmi.android.tv.bean.Rule; import com.fongmi.android.tv.bean.Site; @@ -249,9 +248,9 @@ public class VodConfig { else if (csp) jarLoader.setRecent(site.getJar()); } - public void setRecent(Live live) { - jarLoader.parseJar(Util.md5(live.getJar()), live.getJar()); - jarLoader.setRecent(live.getJar()); + public void setRecent(String jar) { + jarLoader.parseJar(Util.md5(jar), jar); + jarLoader.setRecent(jar); } public Object[] proxyLocal(Map params) { diff --git a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java index f4dc47962..e78c4d1d3 100644 --- a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java +++ b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java @@ -50,7 +50,7 @@ public class LiveViewModel extends ViewModel { public void getLive(Live item) { execute(LIVE, () -> { - VodConfig.get().setRecent(item); + VodConfig.get().setRecent(item.getJar()); LiveParser.start(item); verify(item); return item;