]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/mtv.py
[ie] Do not test truth value of `xml.etree.ElementTree.Element` (#8582)
[yt-dlp.git] / yt_dlp / extractor / mtv.py
index 0d700b9a82d192613be5260afe864f34c0e69827..e192453c728bb3368d527019fe11453af0e111e0 100644 (file)
@@ -1,4 +1,5 @@
 import re
+import xml.etree.ElementTree
 
 from .common import InfoExtractor
 from ..compat import compat_str
@@ -137,7 +138,7 @@ def _get_video_info(self, itemdoc, use_hls=True):
         mediagen_doc = self._download_xml(
             mediagen_url, video_id, 'Downloading video urls', fatal=False)
 
-        if mediagen_doc is False:
+        if not isinstance(mediagen_doc, xml.etree.ElementTree.Element):
             return None
 
         item = mediagen_doc.find('./video/item')