mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-31 12:42:09 +00:00 
			
		
		
		
	use WEB when po_token + android test suite when no po_token
This commit is contained in:
		| @@ -53,9 +53,9 @@ end | ||||
| def extract_video_info(video_id : String) | ||||
|   # Init client config for the API | ||||
|   client_config = YoutubeAPI::ClientConfig.new | ||||
|   # Use the WEB_CREATOR when po_token is configured because it fully only works on this client | ||||
|   # Use the WEB when po_token is configured | ||||
|   if CONFIG.po_token | ||||
|     client_config.client_type = YoutubeAPI::ClientType::WebCreator | ||||
|     client_config.client_type = YoutubeAPI::ClientType::Web | ||||
|   end | ||||
|  | ||||
|   # Fetch data from the player endpoint | ||||
| @@ -113,8 +113,8 @@ def extract_video_info(video_id : String) | ||||
|     new_player_response = try_fetch_streaming_data(video_id, client_config) | ||||
|   end | ||||
|  | ||||
|   # Don't use Android client if po_token is passed because po_token doesn't | ||||
|   # work for Android client. | ||||
|   # Don't use Android test suite client if po_token is passed because po_token doesn't | ||||
|   # work for Android test suite client. | ||||
|   if reason.nil? && CONFIG.po_token.nil? | ||||
|     # Fetch the video streams using an Android client in order to get the | ||||
|     # decrypted URLs and maybe fix throttling issues (#2194). See the | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Emilien
					Emilien