From 795f201a0bf59f112a0b27c436750ef3c8ec49c2 Mon Sep 17 00:00:00 2001 From: Adnan Zahir Date: Tue, 28 Apr 2026 11:52:32 +0700 Subject: [PATCH] fix: getAll and update response --- .../controllers/system_setting.controller.go | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/internal/modules/system-settings/controllers/system_setting.controller.go b/internal/modules/system-settings/controllers/system_setting.controller.go index bbae0c3c..00573c2a 100644 --- a/internal/modules/system-settings/controllers/system_setting.controller.go +++ b/internal/modules/system-settings/controllers/system_setting.controller.go @@ -3,6 +3,7 @@ package controller import ( "github.com/gofiber/fiber/v2" service "gitlab.com/mbugroup/lti-api.git/internal/modules/system-settings/services" + "gitlab.com/mbugroup/lti-api.git/internal/response" ) type SystemSettingController struct { @@ -18,7 +19,12 @@ func (ctrl *SystemSettingController) GetAll(c *fiber.Ctx) error { if err != nil { return err } - return c.Status(fiber.StatusOK).JSON(fiber.Map{"data": settings}) + return c.Status(fiber.StatusOK).JSON(response.Success{ + Code: fiber.StatusOK, + Status: "success", + Message: "Get all system settings successfully", + Data: settings, + }) } type setAllowNegativePakanOVKRequest struct { @@ -33,8 +39,9 @@ func (ctrl *SystemSettingController) SetAllowNegativePakanOVK(c *fiber.Ctx) erro if err := ctrl.Service.SetAllowNegativePakanOVK(c.Context(), req.Value); err != nil { return err } - return c.Status(fiber.StatusOK).JSON(fiber.Map{ - "message": "Setting berhasil diperbarui", - "value": req.Value, + return c.Status(fiber.StatusOK).JSON(response.Common{ + Code: fiber.StatusOK, + Status: "success", + Message: "Setting berhasil diperbarui", }) }