From deae86a0bfc5d27e8cd564a7127925f74284cc5f Mon Sep 17 00:00:00 2001
From: RandomChars <random@chars.jp>
Date: Fri, 24 Sep 2021 20:23:29 +0900
Subject: [PATCH] redirect when no route

---
 web.go | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/web.go b/web.go
index b51ef15..6fc7eeb 100644
--- a/web.go
+++ b/web.go
@@ -40,11 +40,9 @@ func webSetup() {
 		router.Use(gin.LoggerWithWriter(logger{}))
 	}
 
-	// Register error page
+	// Redirect on no route
 	router.NoRoute(func(context *gin.Context) {
-		context.JSON(http.StatusNotFound, gin.H{
-			"error": "no such file or directory",
-		})
+		context.Redirect(http.StatusTemporaryRedirect, "/web")
 	})
 }
 
-- 
GitLab