[Youtube] Fix unwanted private method __ie_msg in f8b0135850

Fixes `AttributeError no attribute '_YoutubeIE__ie_msg'` if unable to decode n-parameter
This commit is contained in:
gy-chen 2024-03-23 23:30:13 +08:00 committed by GitHub
parent a96a45b2cd
commit 71211e7db7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1647,10 +1647,10 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
except JSInterpreter.Exception as e: except JSInterpreter.Exception as e:
self.report_warning( self.report_warning(
'%s (%s %s)' % ( '%s (%s %s)' % (
self.__ie_msg( 'Unable to decode n-parameter: download likely to be throttled',
'Unable to decode n-parameter: download likely to be throttled'),
error_to_compat_str(e), error_to_compat_str(e),
traceback.format_exc())) traceback.format_exc()),
video_id=video_id)
return return
self.write_debug('Decrypted nsig {0} => {1}'.format(n, ret)) self.write_debug('Decrypted nsig {0} => {1}'.format(n, ret))