aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2022-07-18 05:00:04 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2022-07-18 05:02:31 +0530
commitce7f6aa660250039a1ab83cb5370b5bcf88c451c (patch)
treefde21c271076583a146187dd7f32e86dddab67d1
parent1765c6039e131744a84180ba10a7a9c87565421b (diff)
downloadhypervideo-pre-ce7f6aa660250039a1ab83cb5370b5bcf88c451c.tar.lz
hypervideo-pre-ce7f6aa660250039a1ab83cb5370b5bcf88c451c.tar.xz
hypervideo-pre-ce7f6aa660250039a1ab83cb5370b5bcf88c451c.zip
Fix bug in 2aab569f1c4c0c5b991a4ad50913d82fd04b3d26
Closes #4371
-rw-r--r--yt_dlp/extractor/wetv.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/yt_dlp/extractor/wetv.py b/yt_dlp/extractor/wetv.py
index cc5df0a92..d10783891 100644
--- a/yt_dlp/extractor/wetv.py
+++ b/yt_dlp/extractor/wetv.py
@@ -1,9 +1,10 @@
+import functools
import re
import time
from .common import InfoExtractor
from ..aes import aes_cbc_encrypt
-from ..utils import bytes_to_intlist, determine_ext, intlist_to_bytes, int_or_none, traverse_obj
+from ..utils import bytes_to_intlist, determine_ext, intlist_to_bytes, int_or_none, traverse_obj, urljoin
class WeTvBaseIE(InfoExtractor):
@@ -204,6 +205,6 @@ class WeTvSeriesIE(WeTvBaseIE):
or [f'/{series_id}/{episode["vid"]}' for episode in webpage_metadata.get('videoList')])
return self.playlist_from_matches(
- episode_paths, series_id, ie=WeTvEpisodeIE,
+ episode_paths, series_id, ie=WeTvEpisodeIE, getter=functools.partial(urljoin, url),
title=traverse_obj(webpage_metadata, ('coverInfo', 'title')) or self._og_search_title(webpage),
description=traverse_obj(webpage_metadata, ('coverInfo', 'description')) or self._og_search_description(webpage))