diff --git a/app/src/main/java/com/fongmi/android/tv/server/process/Action.java b/app/src/main/java/com/fongmi/android/tv/server/process/Action.java index 8d1b722e9..4fd99a44f 100644 --- a/app/src/main/java/com/fongmi/android/tv/server/process/Action.java +++ b/app/src/main/java/com/fongmi/android/tv/server/process/Action.java @@ -135,7 +135,8 @@ public class Action implements Process { public void syncHistory(Map params, boolean force) { Config config = Config.find(Config.objectFrom(params.get("config"))); List targets = History.arrayFrom(params.get("targets")); - if (VodConfig.get().getConfig().equals(config)) { + if (config.getUrl() == null) return; + if (config.getUrl().equals(VodConfig.getUrl())) { if (force) History.delete(config.getId()); History.sync(targets); } else {