check if the link exists, redirects home if it doesn't
parent
b97ee3f3bb
commit
f8499a79c2
8
app.rb
8
app.rb
|
|
@ -18,8 +18,12 @@ class App < Roda
|
||||||
end
|
end
|
||||||
|
|
||||||
r.get String do | url_code |
|
r.get String do | url_code |
|
||||||
link = links.filter(:code => url_code).first[:url]
|
link = links.filter(:code => url_code)
|
||||||
r.redirect link
|
if link.first.nil?
|
||||||
|
flash['message'] = "Link #{url_code} doesn't exist"
|
||||||
|
r.redirect '/'
|
||||||
|
end
|
||||||
|
r.redirect link.first[:url]
|
||||||
end
|
end
|
||||||
|
|
||||||
r.post "create" do
|
r.post "create" do
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue