From 8f010ade2a78256ff90c1ccb3cec0b59ceeff205 Mon Sep 17 00:00:00 2001 From: Arya Kiran Date: Mon, 20 Mar 2023 16:50:06 +0530 Subject: [PATCH] remove extra info from diff-file shown --- pages/commit.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pages/commit.go b/pages/commit.go index 689ff6e..fee4582 100644 --- a/pages/commit.go +++ b/pages/commit.go @@ -14,6 +14,7 @@ import ( "log" "net/http" "os" + "regexp" "strings" ) @@ -55,6 +56,8 @@ func HandleCommit(c *fiber.Ctx) error { "error": err, }) } + re := regexp.MustCompile("\\A(?s).*?---(?-s).*\\n") + file = re.ReplaceAllString(file, "---\n") lexer := lexers.Match("something.diff") if lexer == nil { lexer = lexers.Fallback