diff --git a/internal/web_server/handlers/auth_handler.go b/internal/web_server/handlers/auth_handler.go index f7c77b8..949035c 100644 --- a/internal/web_server/handlers/auth_handler.go +++ b/internal/web_server/handlers/auth_handler.go @@ -593,6 +593,7 @@ func (h *Handler) RefreshToken(c *fiber.Ctx) error { AccessToken: accessToken, RefreshToken: req.RefreshToken, Role: string(user.Role), + UserID: user.ID, } h.mongoLoggerSvc.Info("Token Refreshed Successfully", @@ -602,7 +603,11 @@ func (h *Handler) RefreshToken(c *fiber.Ctx) error { zap.Time("timestamp", time.Now()), ) - return response.WriteJSON(c, fiber.StatusOK, "Refresh successful", res, nil) + return c.Status(fiber.StatusOK).JSON(domain.Response{ + Message: "Token refreshed successfully", + Data: res, + StatusCode: fiber.StatusOK, + }) } type logoutReq struct {