diff options
author | Fai <4016742+aicest@users.noreply.github.com> | 2020-11-03 12:26:13 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-02 23:26:13 -0500 |
commit | 1b39e948fbe01a130ce0c3c7dbcf2cf1840ae4b2 (patch) | |
tree | 6d565a8c3f5e05d28e536059e8403362121b7f97 | |
parent | 8106dc7cd5770181cdf92ffa00850da2dceaa4bc (diff) |
Avoid confusing error message.
-rw-r--r-- | youtube_dl/extractor/xiami.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/youtube_dl/extractor/xiami.py b/youtube_dl/extractor/xiami.py index 618da8382..c848cbf8f 100644 --- a/youtube_dl/extractor/xiami.py +++ b/youtube_dl/extractor/xiami.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals from .common import InfoExtractor from ..compat import compat_urllib_parse_unquote -from ..utils import int_or_none +from ..utils import int_or_none, ExtractorError class XiamiBaseIE(InfoExtractor): @@ -46,6 +46,8 @@ class XiamiBaseIE(InfoExtractor): item_id, headers={ 'Referer': referer, }) + if 'message' in playlist and playlist['message']: + raise ExtractorError(playlist['message'], expected=True) return [ self._extract_track(track, item_id) for track in playlist['data']['trackList']] |