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", }) }