[nrk:episode] Fixes KeyError

Get content of meta tag
Inspired by, and closes #25594
This commit is contained in:
Roxedus 2020-06-20 03:33:44 +02:00
parent 2391941f28
commit d71bc476a8
Signed by: Roxedus
GPG Key ID: 9B4E311961C63639

View File

@ -427,7 +427,8 @@ class NRKTVEpisodeIE(InfoExtractor):
nrk_id = self._parse_json( nrk_id = self._parse_json(
self._search_regex(JSON_LD_RE, webpage, 'JSON-LD', group='json_ld'), self._search_regex(JSON_LD_RE, webpage, 'JSON-LD', group='json_ld'),
display_id)['@id'] display_id).get('@id') or \
self._html_search_meta('nrk:program-id', webpage)
assert re.match(NRKTVIE._EPISODE_RE, nrk_id) assert re.match(NRKTVIE._EPISODE_RE, nrk_id)
return self.url_result( return self.url_result(