From d51712f8e7118a336a1d70de129acecb8bf35746 Mon Sep 17 00:00:00 2001 From: ngn Date: Wed, 15 Nov 2023 19:40:36 +0300 Subject: [PATCH] fixing vote IP checks --- api/routes/admin.go | 1 - api/routes/blog.go | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/routes/admin.go b/api/routes/admin.go index e250f8e..a9f9fdf 100644 --- a/api/routes/admin.go +++ b/api/routes/admin.go @@ -121,7 +121,6 @@ func AddPost(c *fiber.Ctx) error{ } post.Date = time.Now().Format("02/01/06") - log.Println(post.Date) post.ID = TitleToID(post.Title) _, err := DB.Exec( diff --git a/api/routes/blog.go b/api/routes/blog.go index f834a56..b0bbaff 100644 --- a/api/routes/blog.go +++ b/api/routes/blog.go @@ -4,6 +4,7 @@ import ( "database/sql" "log" "net/http" + "strings" "github.com/gofiber/fiber/v2" "github.com/ngn13/website/api/util" @@ -29,7 +30,7 @@ func BlogDb(db *sql.DB) { func GetIP(c *fiber.Ctx) string { if c.Get("X-Real-IP") != "" { - return c.Get("X-Real-IP") + return strings.Clone(c.Get("X-Real-IP")) } return c.IP()