From 999dbf35c04fb92420e71f120f41cbefd38c18e7 Mon Sep 17 00:00:00 2001 From: arabcoders Date: Fri, 2 May 2025 21:12:00 +0300 Subject: [PATCH] it works! --- app/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/main.py b/app/main.py index b0c25686..c5178537 100644 --- a/app/main.py +++ b/app/main.py @@ -68,7 +68,10 @@ def _patched_prepare_live_from_start_formats( retry.error = f"Cannot find refreshed manifest for format {format_id}{bug_reports_message()}" continue - return (f["manifest_url"], f["manifest_stream_number"], is_live) if f else None + if not isinstance(f, dict) or not f.get("manifest_url"): + break + + return f["manifest_url"], f["manifest_stream_number"], is_live return None