From d2ff1c6d143b9136400433c2daa8a9ae53d30f18 Mon Sep 17 00:00:00 2001 From: Emilien <4016501+unixfox@users.noreply.github.com> Date: Sat, 2 Nov 2024 23:58:24 +0100 Subject: [PATCH] add documentation link --- src/invidious/yt_backend/youtube_api.cr | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/invidious/yt_backend/youtube_api.cr b/src/invidious/yt_backend/youtube_api.cr index 263539aa..83a97cf0 100644 --- a/src/invidious/yt_backend/youtube_api.cr +++ b/src/invidious/yt_backend/youtube_api.cr @@ -638,9 +638,10 @@ module YoutubeAPI # Send the POST request body = YT_POOL.client() do |client| client.post(url, headers: headers, body: data.to_json) do |response| - if response.status_code != 200 + if response.status_code == 200 raise InfoException.new("Error: non 200 status code. Youtube API returned \ - status code #{response.status_code}") + status code #{response.status_code}. See \ + https://docs.invidious.io/youtube-errors-explained/ for troubleshooting.") end self._decompress(response.body_io, response.headers["Content-Encoding"]?) end