mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-31 04:32:02 +00:00 
			
		
		
		
	Add error message for unavailable endpoint /api/v1/insights/:id
This commit is contained in:
		| @@ -2385,6 +2385,9 @@ get "/api/v1/insights/:id" do |env| | ||||
|   id = env.params.url["id"] | ||||
|   env.response.content_type = "application/json" | ||||
|  | ||||
|   error_message = {"error" => "YouTube has removed publicly-available analytics."}.to_json | ||||
|   halt env, status_code: 503, response: error_message | ||||
|  | ||||
|   client = make_client(YT_URL) | ||||
|   headers = HTTP::Headers.new | ||||
|   html = client.get("/watch?v=#{id}&gl=US&hl=en&disable_polymer=1") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Omar Roth
					Omar Roth