pull/586/head
FongMi 2 years ago
parent 5c74edc7e8
commit d650593bc6
  1. 2
      app/src/main/java/com/fongmi/android/tv/bean/Keep.java
  2. 2
      app/src/main/java/com/fongmi/android/tv/db/dao/ConfigDao.java
  3. 2
      app/src/main/java/com/fongmi/android/tv/server/process/Action.java

@ -156,7 +156,7 @@ public class Keep {
for (Keep target : targets) {
for (Config config : configs) {
if (target.getCid() == config.getId()) {
target.save(Config.find(config, 0).getId());
target.save(Config.find(config).getId());
}
}
}

@ -15,7 +15,7 @@ public abstract class ConfigDao extends BaseDao<Config> {
public abstract List<Config> findByType(int type);
@SuppressWarnings(RoomWarnings.CURSOR_MISMATCH)
@Query("SELECT id, url, type, time FROM Config WHERE type = :type ORDER BY time DESC")
@Query("SELECT id, name, url, type, time FROM Config WHERE type = :type ORDER BY time DESC")
public abstract List<Config> findUrlByType(int type);
@Query("SELECT * FROM Config WHERE id = :id")

@ -184,7 +184,7 @@ public class Action implements Process {
List<Keep> targets = Keep.arrayFrom(params.get("targets"));
List<Config> configs = Config.arrayFrom(params.get("configs"));
if (TextUtils.isEmpty(VodConfig.getUrl()) && configs.size() > 0) {
VodConfig.load(Config.find(configs.get(0), 0), getCallback(configs, targets));
VodConfig.load(Config.find(configs.get(0)), getCallback(configs, targets));
} else {
if (force) Keep.deleteAll();
Keep.sync(configs, targets);

Loading…
Cancel
Save