From 00000d9f7e2082cc9abbedcb1ed7e1e38d6a3064 Mon Sep 17 00:00:00 2001 From: doms9 <96013514+doms9@users.noreply.github.com> Date: Sun, 30 Nov 2025 22:35:40 -0500 Subject: [PATCH] e #2 --- M3U8/scrapers/strmd.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/M3U8/scrapers/strmd.py b/M3U8/scrapers/strmd.py index 9fdb9bc..553a29f 100644 --- a/M3U8/scrapers/strmd.py +++ b/M3U8/scrapers/strmd.py @@ -169,9 +169,11 @@ async def get_events( if not sources: continue - source = sources[1] if len(sources) > 1 else sources[0] - source_type = source.get("source") - stream_id = source.get("id") + skip_sources = {"alpha", "delta", "golf"} + srce = [d for d in sources if d.get("source") not in skip_sources][0] + + source_type = srce.get("source") + stream_id = srce.get("id") if not (source_type and stream_id): continue