From 80beec57a83947c226ecaad64372a74b29332e68 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Fri, 1 May 2026 12:22:58 -0500 Subject: [PATCH] up --- rest/controllers/cloudflare_controller.go | 8 +++++--- rest/controllers/hostinger_controller.go | 8 +++++--- rest/controllers/pasarelas_controller.go | 16 +++++++++++----- 3 files changed, 21 insertions(+), 11 deletions(-) diff --git a/rest/controllers/cloudflare_controller.go b/rest/controllers/cloudflare_controller.go index 06b023d..0e07257 100644 --- a/rest/controllers/cloudflare_controller.go +++ b/rest/controllers/cloudflare_controller.go @@ -12,10 +12,12 @@ import ( func CloudflareConfigPage(c *fiber.Ctx) error { cfg, _ := models.GetCloudflareConfig() if err := c.Render("cloudflare", fiber.Map{ - "Title": "Cloudflare API", - "Config": cfg, + "Title": "Cloudflare API", + "Config": cfg, + "user": c.Locals("user"), + "modules": c.Locals("userModules"), }, "layouts/main"); err != nil { - return c.SendStatus(fiber.StatusInternalServerError) + return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()}) } return nil } diff --git a/rest/controllers/hostinger_controller.go b/rest/controllers/hostinger_controller.go index 0b4f16d..565bfbb 100644 --- a/rest/controllers/hostinger_controller.go +++ b/rest/controllers/hostinger_controller.go @@ -12,10 +12,12 @@ import ( func HostingerConfigPage(c *fiber.Ctx) error { cfg, _ := models.GetHostingerConfig() if err := c.Render("hostinger", fiber.Map{ - "Title": "Hostinger API", - "Config": cfg, + "Title": "Hostinger API", + "Config": cfg, + "user": c.Locals("user"), + "modules": c.Locals("userModules"), }, "layouts/main"); err != nil { - return c.SendStatus(fiber.StatusInternalServerError) + return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()}) } return nil } diff --git a/rest/controllers/pasarelas_controller.go b/rest/controllers/pasarelas_controller.go index 3630376..bdea522 100644 --- a/rest/controllers/pasarelas_controller.go +++ b/rest/controllers/pasarelas_controller.go @@ -10,11 +10,17 @@ func PasarelasPage(c *fiber.Ctx) error { boldCfg, _ := models.GetBoldConfig() dlocalCfg, _ := models.GetLastActiveDlocalApi() - return c.Render("pasarelas_pago", fiber.Map{ - "Title": "Pasarelas de Pago", - "Bold": boldCfg, - "Dlocal": dlocalCfg, - }) + data := fiber.Map{ + "Title": "Pasarelas de Pago", + "Bold": boldCfg, + "Dlocal": dlocalCfg, + "user": c.Locals("user"), + "modules": c.Locals("userModules"), + } + if err := c.Render("pasarelas_pago", data, "layouts/main"); err != nil { + return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{"error": err.Error()}) + } + return nil } // ─── Bold ─────────────────────────────────────────────────────────────────────