From 62cded50c01ab4ba81d35ca168f0e00ab466b4b2 Mon Sep 17 00:00:00 2001 From: Rickard Natt och Dag Date: Sat, 28 Sep 2024 09:10:55 +0200 Subject: [PATCH] refactor(feed): update page query --- handlers/handlers.go | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/handlers/handlers.go b/handlers/handlers.go index aa5bd5e..fd7885f 100644 --- a/handlers/handlers.go +++ b/handlers/handlers.go @@ -6,7 +6,6 @@ import ( "believer/movies/utils" "believer/movies/views" "os" - "strconv" "time" "github.com/gofiber/fiber/v2" @@ -17,8 +16,7 @@ import ( func HandleFeed(c *fiber.Ctx) error { var movies types.Movies - pageQuery := c.Query("page", "1") - page, err := strconv.Atoi(pageQuery) + page := c.QueryInt("page", 1) searchQuery := c.Query("search") if searchQuery != "" { @@ -28,14 +26,10 @@ func HandleFeed(c *fiber.Ctx) error { return err } } else { - if err != nil { - page = 1 - } - - err = db.Dot.Select(db.Client, &movies, "feed", (page-1)*20, c.Locals("UserId")) + err := db.Dot.Select(db.Client, &movies, "feed", (page-1)*20, c.Locals("UserId")) if err != nil { - panic(err) + return err } }