diff options
| author | Sergey M․ <dstftw@gmail.com> | 2016-11-13 22:29:36 +0700 | 
|---|---|---|
| committer | Sergey M․ <dstftw@gmail.com> | 2016-11-13 22:29:36 +0700 | 
| commit | 50913b82414488bbf625a00f1844ca84dec094dd (patch) | |
| tree | 605eb404695651321e120dfa3dadc37515698b59 | |
| parent | 7e08e2cab02b0284e72171b3ba6b946b49f12331 (diff) | |
[nrk] Improve geo restriction detection
| -rw-r--r-- | youtube_dl/extractor/nrk.py | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/youtube_dl/extractor/nrk.py b/youtube_dl/extractor/nrk.py index 1f2204833..c89aac63e 100644 --- a/youtube_dl/extractor/nrk.py +++ b/youtube_dl/extractor/nrk.py @@ -93,8 +93,9 @@ class NRKBaseIE(InfoExtractor):                  }]          if not entries: -            message_type = data.get('messageType') -            if message_type == 'ProgramIsGeoBlocked' and not self._faked_ip: +            message_type = data.get('messageType', '') +            # Can be ProgramIsGeoBlocked or ChannelIsGeoBlocked* +            if 'IsGeoBlocked' in message_type and not self._faked_ip:                  self.report_warning(                      'Video is geo restricted, trying to fake IP')                  self._fake_ip()  | 
