Add error message for empty 'v' param

This commit is contained in:
Omar Roth 2018-11-06 09:55:52 -06:00
parent 4e33d3a0b9
commit 570e09333a
1 changed files with 6 additions and 1 deletions

View File

@ -212,9 +212,14 @@ get "/watch" do |env|
next env.redirect url
end
if env.params.query["v"]? && !env.params.query["v"].empty?
if env.params.query["v"]?
id = env.params.query["v"]
if env.params.query["v"].empty?
error_message = "Invalid parameters."
next templated "error"
end
if id.size > 11
url = "/watch?v=#{id[0, 11]}"
env.params.query.delete_all("v")