From a2c616533c6f5283ea2cb757373df36881f342b2 Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 19 Jan 2024 15:04:00 +0800 Subject: [PATCH] Add pass check for m3u and proxy --- app/src/main/java/com/fongmi/android/tv/api/LiveParser.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/api/LiveParser.java b/app/src/main/java/com/fongmi/android/tv/api/LiveParser.java index 1cdba3fde..6c79bf50d 100644 --- a/app/src/main/java/com/fongmi/android/tv/api/LiveParser.java +++ b/app/src/main/java/com/fongmi/android/tv/api/LiveParser.java @@ -69,7 +69,7 @@ public class LiveParser { if (setting.find(line)) { setting.check(line); } else if (line.startsWith("#EXTINF:")) { - Group group = live.find(Group.create(extract(line, GROUP))); + Group group = live.find(Group.create(extract(line, GROUP), live.isPass())); channel = group.find(Channel.create(extract(line, NAME))); channel.setLogo(extract(line, LOGO)); } else if (!line.startsWith("#") && line.contains("://")) { @@ -102,7 +102,7 @@ public class LiveParser { private static void proxy(Live live, String text) { int number = 0; for (Live item : Live.arrayFrom(text)) { - Group group = live.find(Group.create(item.getGroup())); + Group group = live.find(Group.create(item.getGroup(), live.isPass())); for (Channel channel : item.getChannels()) { channel.setNumber(++number); channel.live(live);