summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/helpers.cr6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/helpers.cr b/src/helpers.cr
index 061d28bd..1ababddf 100644
--- a/src/helpers.cr
+++ b/src/helpers.cr
@@ -88,7 +88,11 @@ def fetch_video(id, client)
info = HTTP::Params.parse(info)
if info["reason"]?
- raise info["reason"]
+ info = client.get("/get_video_info?video_id=#{id}&ps=default&eurl=&gl=US&hl=en").body
+ info = HTTP::Params.parse(info)
+ if info["reason"]?
+ raise info["reason"]
+ end
end
title = info["title"]