From 3bde71b9451a134a0a1c4e4779c1c29be022b876 Mon Sep 17 00:00:00 2001 From: jhengazuki Date: Mon, 3 Nov 2025 11:34:04 +0800 Subject: [PATCH] Clean code --- .../java/com/fongmi/android/tv/api/config/LiveConfig.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 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 a0b494c3c..0ad095153 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 @@ -224,13 +224,15 @@ public class LiveConfig { public int[] find(List items) { String[] splits = getHome().getKeep().split(AppDatabase.SYMBOL); - if (splits.length < 2) return new int[]{1, 0}; + if (splits.length < 3) return new int[]{1, 0}; for (int i = 0; i < items.size(); i++) { Group group = items.get(i); if (group.getName().equals(splits[0])) { int j = group.find(splits[1]); - if (j != -1 && splits.length > 2) group.getChannel().get(j).setLine(splits[2]); - if (j != -1) return new int[]{i, j}; + if (j != -1) { + group.getChannel().get(j).setLine(splits[2]); + return new int[]{i, j}; + } } } return new int[]{1, 0};