diff --git a/lib/streaming_providers/providers/magenta2/playback_manager.py b/lib/streaming_providers/providers/magenta2/playback_manager.py index 3dde9d5..a9ee31f 100644 --- a/lib/streaming_providers/providers/magenta2/playback_manager.py +++ b/lib/streaming_providers/providers/magenta2/playback_manager.py @@ -179,7 +179,7 @@ class PlaybackManager: return self._smil_manager.get_drm(content_id, content_type, **kwargs) def get_catchup_manifest( - self, channel_id: str, start_time: int, end_time: int, **kwargs + self, content_id: str, start_time: int, end_time: int, **kwargs ) -> Optional[str]: """ Return a catchup manifest URL for *channel_id*. @@ -204,7 +204,7 @@ class PlaybackManager: seconds. Defaults to ``DVR_WINDOW_SECONDS_DEFAULT`` (14 400). """ dvr_seconds: int = kwargs.get("dvr_window_seconds", DVR_WINDOW_SECONDS_DEFAULT) - return self._build_dvr_manifest_url(channel_id, dvr_seconds) + return self._build_dvr_manifest_url(content_id, dvr_seconds) # ------------------------------------------------------------------ # # Internal helpers # diff --git a/lib/streaming_providers/providers/magenta2/provider.py b/lib/streaming_providers/providers/magenta2/provider.py index b35c5cb..b731b23 100644 --- a/lib/streaming_providers/providers/magenta2/provider.py +++ b/lib/streaming_providers/providers/magenta2/provider.py @@ -664,10 +664,10 @@ class Magenta2Provider(StreamingProvider): return self._playback_manager.get_drm(content_id, content_type, **kwargs) def get_catchup_manifest( - self, channel_id: str, start_time: int, end_time: int, **kwargs: Any + self, content_id: str, start_time: int, end_time: int, **kwargs: Any ) -> Optional[str]: return self._playback_manager.get_catchup_manifest( - channel_id, start_time, end_time, **kwargs + content_id, start_time, end_time, **kwargs ) def get_vod_category(