mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-07-19 19:58:30 +00:00
Ensure that URL is not suitable for BlackboardCollaborateLaunchIE
before sending to BlackboardCollaborateIE
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
This commit is contained in:
parent
2fad19eea0
commit
54d9cc0047
@ -166,6 +166,7 @@ def _real_extract(self, url):
|
|||||||
token = self._match_id(url)
|
token = self._match_id(url)
|
||||||
video_id = jwt_decode_hs256(token)['resourceAccessTicket']['resourceId']
|
video_id = jwt_decode_hs256(token)['resourceAccessTicket']['resourceId']
|
||||||
|
|
||||||
redirect_url = self._request_webpage(url, video_id=video_id).url
|
redirect_url = self._request_webpage(url, video_id).url
|
||||||
return self.url_result(redirect_url,
|
if self.suitable(redirect_url):
|
||||||
ie=BlackboardCollaborateIE.ie_key(), video_id=video_id)
|
raise UnsupportedError(redirect_url)
|
||||||
|
return self.url_result(redirect_url, BlackboardCollaborateIE, video_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user