mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[cleanup] Misc (#11716)
Authored by: bashonly, seproDev Co-authored-by: sepro <sepro@sepr0.com>
This commit is contained in:
		| @@ -1,4 +1,5 @@ | ||||
| from .common import InfoExtractor | ||||
| from ..networking.exceptions import HTTPError | ||||
| from ..utils import ( | ||||
|     ExtractorError, | ||||
|     traverse_obj, | ||||
| @@ -110,8 +111,8 @@ class PixivSketchUserIE(PixivSketchBaseIE): | ||||
|         if not traverse_obj(data, 'is_broadcasting'): | ||||
|             try: | ||||
|                 self._call_api(user_id, 'users/current.json', url, 'Investigating reason for request failure') | ||||
|             except ExtractorError as ex: | ||||
|                 if ex.cause and ex.cause.code == 401: | ||||
|             except ExtractorError as e: | ||||
|                 if isinstance(e.cause, HTTPError) and e.cause.status == 401: | ||||
|                     self.raise_login_required(f'Please log in, or use direct link like https://sketch.pixiv.net/@{user_id}/1234567890', method='cookies') | ||||
|             raise ExtractorError('This user is offline', expected=True) | ||||
| 
 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bashonly
					bashonly