summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Roth <omarroth@hotmail.com>2019-01-02 20:14:31 -0600
committerOmar Roth <omarroth@hotmail.com>2019-01-02 20:14:31 -0600
commit2fdf3d24e3443da9888b7fc4ddd33d4072edcdcb (patch)
tree80f2e7cf28976255f994c05f49fcd103132e8a37
parent0832fa9bdb81d81f55ab981d39ca5f5e6ae01db2 (diff)
downloadinvidious-2fdf3d24e3443da9888b7fc4ddd33d4072edcdcb.tar.gz
invidious-2fdf3d24e3443da9888b7fc4ddd33d4072edcdcb.tar.bz2
invidious-2fdf3d24e3443da9888b7fc4ddd33d4072edcdcb.zip
Redirect to home page on empty search
-rw-r--r--src/invidious.cr4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/invidious.cr b/src/invidious.cr
index 1d85a0bf..ba47fab4 100644
--- a/src/invidious.cr
+++ b/src/invidious.cr
@@ -588,6 +588,10 @@ get "/search" do |env|
query ||= env.params.query["q"]?
query ||= ""
+ if query.empty?
+ next env.redirect "/"
+ end
+
page = env.params.query["page"]?.try &.to_i?
page ||= 1