From 943c55f212095f8eced6a92ea3463283681d261c Mon Sep 17 00:00:00 2001 From: aaryan359 Date: Tue, 10 Mar 2026 22:02:04 +0530 Subject: [PATCH] fix(response): fix status codes in UpdateProfile, CreateObligation and DeleteObligation Signed-off-by: aaryan359 --- pkg/api/obligations.go | 4 ++-- pkg/auth/auth.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/api/obligations.go b/pkg/api/obligations.go index 7dbb712..51029e7 100644 --- a/pkg/api/obligations.go +++ b/pkg/api/obligations.go @@ -253,7 +253,7 @@ func CreateObligation(c *gin.Context) { obdto := ob.ConvertToObligationResponseDTO() res := models.ObligationResponse{ Data: []models.ObligationResponseDTO{obdto}, - Status: http.StatusOK, + Status: http.StatusCreated, Meta: models.PaginationMeta{ ResourceCount: 1, }, @@ -441,7 +441,7 @@ func DeleteObligation(c *gin.Context) { Path: c.Request.URL.Path, Timestamp: time.Now().Format(time.RFC3339), } - c.JSON(http.StatusNotFound, er) + c.JSON(http.StatusInternalServerError, er) return } c.Status(http.StatusNoContent) diff --git a/pkg/auth/auth.go b/pkg/auth/auth.go index 886f665..54ea035 100644 --- a/pkg/auth/auth.go +++ b/pkg/auth/auth.go @@ -612,7 +612,7 @@ func UpdateProfile(c *gin.Context) { res := models.UserResponse{ Data: []models.User{updatedUser}, - Status: http.StatusCreated, + Status: http.StatusOK, Meta: &models.PaginationMeta{ ResourceCount: 1, },