From 3e935c889e3bf34cede9fb17de3a2d0e0f9136da Mon Sep 17 00:00:00 2001 From: Arya Kiran Date: Mon, 8 May 2023 15:47:07 +0530 Subject: [PATCH] fix up the view on github thing on unsupported routes --- serve/serve.go | 4 ++-- views/error.html | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/serve/serve.go b/serve/serve.go index fa39b43..3c0fcdc 100644 --- a/serve/serve.go +++ b/serve/serve.go @@ -4,8 +4,8 @@ import ( "html/template" "log" "os" - "regexp" "runtime" + "strings" "time" "codeberg.org/gothub/gothub/pages" @@ -45,7 +45,7 @@ func Serve(port string) { if e, ok := err.(*fiber.Error); ok { code = e.Code } - _, link := regexp.MatchString(`\/.*\ `, err.Error()) + link := strings.TrimPrefix(err.Error(), "Cannot GET ") err = ctx.Status(code).Render("error", fiber.Map{ "error": err, "link": link, diff --git a/views/error.html b/views/error.html index 3a5f3a4..f7b72e7 100644 --- a/views/error.html +++ b/views/error.html @@ -12,6 +12,8 @@ Create an issue on Codeberg. + {{ if .link }} Or view this page on + GitHub {{end}}