]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/tvplay.py
[extractor] Common function `_match_valid_url`
[yt-dlp.git] / yt_dlp / extractor / tvplay.py
index 739c61cdd4c2b70a06792818fe1d94c51242ef4c..c60af111c7ed2a290878c83f797cf7d207b83f45 100644 (file)
@@ -381,7 +381,7 @@ def suitable(cls, url):
         return False if TVPlayIE.suitable(url) else super(ViafreeIE, cls).suitable(url)
 
     def _real_extract(self, url):
-        country, path = re.match(self._VALID_URL, url).groups()
+        country, path = self._match_valid_url(url).groups()
         content = self._download_json(
             'https://viafree-content.mtg-api.com/viafree-content/v1/%s/path/%s' % (country, path), path)
         program = content['_embedded']['viafreeBlocks'][0]['_embedded']['program']