tijl.dev-core/internal/handlers/settings.go
tijl 092ee796bd
Some checks failed
build / build (push) Failing after 0s
reorganize
2024-08-21 23:43:54 +02:00

20 lines
343 B
Go

package handlers
import "github.com/gofiber/fiber/v2"
func settingsHandler(c *fiber.Ctx) error {
lang := c.Query("lang")
redirectURL := c.Query("redirect")
if lang != "" {
c.Cookie(&fiber.Cookie{
Name: "language",
Value: lang,
Secure: false,
})
}
if redirectURL != "" {
return c.Redirect(redirectURL)
}
return nil
}