mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
16 lines
997 B
Diff
16 lines
997 B
Diff
diff --git a/src/invidious/yt_backend/youtube_api.cr b/src/invidious/yt_backend/youtube_api.cr
|
|
index 8f5aa61d..f97a8732 100644
|
|
--- a/src/invidious/yt_backend/youtube_api.cr
|
|
+++ b/src/invidious/yt_backend/youtube_api.cr
|
|
@@ -638,9 +638,7 @@ module YoutubeAPI
|
|
body = YT_POOL.client() do |client|
|
|
client.post(url, headers: headers, body: data.to_json) do |response|
|
|
if response.status_code != 200
|
|
- raise InfoException.new("Error: non 200 status code. Youtube API returned \
|
|
- status code #{response.status_code}. See <a href=\"https://docs.invidious.io/youtube-errors-explained/\"> \
|
|
- https://docs.invidious.io/youtube-errors-explained/</a> for troubleshooting.")
|
|
+ raise InfoException.new("<h2>Error loading video</h2><p style='font-size: 0.8em; margin: -20px 0 20px 0;'>Received error from YouTube: #{response.status_code}</p>")
|
|
end
|
|
self._decompress(response.body_io, response.headers["Content-Encoding"]?)
|
|
end
|