From 39cb16aeaae289c08f9a6aca66096cdaf2f82dca Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 11 Nov 2023 17:40:11 +0800 Subject: [PATCH] Fix bug --- .../main/java/com/fongmi/android/tv/model/SiteViewModel.java | 1 + app/src/main/java/com/fongmi/android/tv/utils/M3U8.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java b/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java index 411af704d..76098fa08 100644 --- a/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java +++ b/app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java @@ -177,6 +177,7 @@ public class SiteViewModel extends ViewModel { Result result = new Result(); result.setParse(0); result.setFlag(flag); + result.setUrl(Url.create().add(id)); result.setUrl(Source.get().fetch(result)); return result; } else { diff --git a/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java b/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java index 31f8a8786..941f940ee 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java @@ -59,7 +59,7 @@ public class M3U8 { BigDecimal t = BigDecimal.ZERO; Matcher m2 = REGEX_MEDIA_DURATION.matcher(group); while (m2.find()) t = t.add(new BigDecimal(m2.group(1))); - for (String ad : ads) if (t.toString().startsWith(ad)) line = line.replaceAll(group, ""); + for (String ad : ads) if (t.toString().startsWith(ad)) line = line.replace(group, ""); } return line; }