diff --git a/src/invidious/routes/errors.cr b/src/invidious/routes/errors.cr index 03b4ac0f..7f91b1cb 100644 --- a/src/invidious/routes/errors.cr +++ b/src/invidious/routes/errors.cr @@ -4,7 +4,7 @@ module Invidious::Routes::ErrorRoutes if HOST_URL.empty? && env.request.path.starts_with?("/v1/storyboards/sb") return env.redirect "#{env.request.path[15..]}?#{env.params.query}" end - + if md = env.request.path.match(/^\/(?([a-zA-Z0-9_-]{11})|(\w+))$/) item = md["id"] @@ -52,4 +52,4 @@ module Invidious::Routes::ErrorRoutes env.response.headers["Location"] = "/" haltf env, status_code: 302 end -end \ No newline at end of file +end