aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulien Hadley Jack <github@jlhj.de>2020-08-02 20:59:18 +0200
committerJulien Hadley Jack <github@jlhj.de>2020-08-02 20:59:18 +0200
commitabb41d6430eb525cdbe526d47ed072aee270a7f9 (patch)
tree418825f2f7bac62b45ce09cc4d34909440525ce1
parentefef17148f57d09de038e1b5e2f5a6f38dddcad8 (diff)
downloadhypervideo-pre-abb41d6430eb525cdbe526d47ed072aee270a7f9.tar.lz
hypervideo-pre-abb41d6430eb525cdbe526d47ed072aee270a7f9.tar.xz
hypervideo-pre-abb41d6430eb525cdbe526d47ed072aee270a7f9.zip
[ondemandkorea] add extractor error for odk premium content
-rw-r--r--youtube_dl/extractor/ondemandkorea.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/youtube_dl/extractor/ondemandkorea.py b/youtube_dl/extractor/ondemandkorea.py
index 37e09bd18..cc3c587bc 100644
--- a/youtube_dl/extractor/ondemandkorea.py
+++ b/youtube_dl/extractor/ondemandkorea.py
@@ -60,6 +60,11 @@ class OnDemandKoreaIE(InfoExtractor):
'This video is only available to ODK PLUS members.',
expected=True)
+ if 'ODK PREMIUM Members Only' in webpage:
+ raise ExtractorError(
+ 'This video is only available to ODK PREMIUM members.',
+ expected=True)
+
title = self._search_regex(
r'class=["\']episode_title["\'][^>]*>([^<]+)',
webpage, 'episode_title', fatal=False) or self._og_search_title(webpage)