]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/voot.py
[ie/tenplay] Add support for seasons (#7939)
[yt-dlp.git] / yt_dlp / extractor / voot.py
index dd41647aa961ac62f53a1ae68aa3736c7bd20410..b19a279344da867e21f378bbd0bb2e7116190fca 100644 (file)
@@ -1,10 +1,10 @@
 import json
 import time
-import urllib.error
 import uuid
 
 from .common import InfoExtractor
 from ..compat import compat_str
+from ..networking.exceptions import HTTPError
 from ..utils import (
     ExtractorError,
     float_or_none,
@@ -140,7 +140,7 @@ def _real_extract(self, url):
                     'voottoken': self._TOKEN,
                 })['m3u8']
         except ExtractorError as e:
-            if isinstance(e.cause, urllib.error.HTTPError) and e.cause.code == 400:
+            if isinstance(e.cause, HTTPError) and e.cause.status == 400:
                 self._check_token_expiry()
             raise