From 87bf2ed609a87146c4ee636116e4b9b1072329f1 Mon Sep 17 00:00:00 2001 From: Yared Yemane Date: Tue, 28 Apr 2026 09:30:48 -0700 Subject: [PATCH] data loss fix --- internal/web_server/handlers/questions.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/web_server/handlers/questions.go b/internal/web_server/handlers/questions.go index 6190182..e9f5ae4 100644 --- a/internal/web_server/handlers/questions.go +++ b/internal/web_server/handlers/questions.go @@ -753,7 +753,7 @@ func (h *Handler) GetQuestionSetsByType(c *fiber.Ctx) error { }) } - var setResponses []questionSetRes + setResponses := make([]questionSetRes, 0, len(sets)) for _, s := range sets { setResponses = append(setResponses, questionSetRes{ ID: s.ID, @@ -775,6 +775,8 @@ func (h *Handler) GetQuestionSetsByType(c *fiber.Ctx) error { return c.JSON(domain.Response{ Message: "Question sets retrieved successfully", + Success: true, + StatusCode: fiber.StatusOK, Data: listQuestionSetsRes{ QuestionSets: setResponses, TotalCount: totalCount,