Add orignal manifest

This commit is contained in:
Nirvana
2026-03-31 18:19:29 +02:00
parent b3b4bf6041
commit fbd86b53f2
+7
View File
@@ -325,6 +325,13 @@ def setup_stream_routes(app, manager, service):
else:
# Check if provider requires manifest context (needs HTTP manager to fetch)
provider_instance = manager.get_provider(provider)
if provider_instance is None:
logger.warning(
f"_resolve_stream: manager.get_provider('{provider}') returned None — "
"cannot check requires_manifest_context; falling back to redirect"
)
if provider_instance and getattr(provider_instance, 'requires_manifest_context', False):
# For providers that need manifest context, fetch and return the manifest directly
logger.debug(