From eb21bb6ecda29c2225a90070938015117eeb82fc Mon Sep 17 00:00:00 2001 From: jhengazuki Date: Thu, 6 Nov 2025 11:09:50 +0800 Subject: [PATCH] Fix bug --- .../main/java/com/fongmi/android/tv/api/config/LiveConfig.java | 2 +- .../main/java/com/fongmi/android/tv/api/config/VodConfig.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java b/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java index 0880176f4..17a928210 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java +++ b/app/src/main/java/com/fongmi/android/tv/api/config/LiveConfig.java @@ -189,9 +189,9 @@ public class LiveConfig { setLives(Json.safeListElement(object, "lives").stream().map(element -> Live.objectFrom(element, spider)).distinct().collect(Collectors.toCollection(ArrayList::new))); Map items = Live.findAll().stream().collect(Collectors.toMap(Live::getName, Function.identity())); for (Live live : getLives()) { - if (live.getName().equals(config.getHome())) setHome(live, false); Live item = items.get(live.getName()); if (item != null) live.sync(item); + if (live.getName().equals(config.getHome())) setHome(live, false); } } 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 75415e9b0..e924cc44c 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 @@ -178,9 +178,9 @@ public class VodConfig { setSites(Json.safeListElement(object, "sites").stream().map(element -> Site.objectFrom(element, spider)).distinct().collect(Collectors.toCollection(ArrayList::new))); Map items = Site.findAll().stream().collect(Collectors.toMap(Site::getKey, Function.identity())); for (Site site : getSites()) { - if (site.getKey().equals(config.getHome())) setHome(site, false); Site item = items.get(site.getKey()); if (item != null) site.sync(item); + if (site.getKey().equals(config.getHome())) setHome(site, false); } }