]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/videomore.py
[utils] Add `parse_qs`
[yt-dlp.git] / yt_dlp / extractor / videomore.py
index baafdc15d080e01c81273a5982b918da3547f86e..17ef3b1b9ed81f93c86ed893796883a1d4cc252a 100644 (file)
@@ -5,12 +5,11 @@
 
 from .common import InfoExtractor
 from ..compat import (
-    compat_parse_qs,
     compat_str,
-    compat_urllib_parse_urlparse,
 )
 from ..utils import (
     int_or_none,
+    parse_qs,
 )
 
 
@@ -146,7 +145,7 @@ def _extract_url(webpage):
     def _real_extract(self, url):
         mobj = self._match_valid_url(url)
         video_id = mobj.group('sid') or mobj.group('id')
-        partner_id = mobj.group('partner_id') or compat_parse_qs(compat_urllib_parse_urlparse(url).query).get('partner_id', [None])[0] or '97'
+        partner_id = mobj.group('partner_id') or parse_qs(url).get('partner_id', [None])[0] or '97'
 
         item = self._download_json(
             'https://siren.more.tv/player/config', video_id, query={