package controller import ( "projecty/cmd/web/model" "projecty/internal/authentication" "projecty/internal/database" "github.com/gofiber/fiber/v2" ) func SettingPage(c *fiber.Ctx) error { var authenticatedUser model.User isAuthenticated, userID := authentication.AuthGet(c) if !isAuthenticated { return c.Redirect("/") } db := database.Get() db.Model(&authenticatedUser). Where("id = ?", userID). First(&authenticatedUser) return c.Render("settings/index", fiber.Map{ "PageTitle": "Settings — Projecty", "FiberCtx": c, "NavBarActive": "settings", "AuthenticatedUser": authenticatedUser, }, "layouts/app") }