From 9a59df6b5ea5823b6ffefaf4d58415436a7e4728 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 17 Sep 2024 02:01:29 +0800 Subject: [PATCH] :bug: Provide the correct status code when subscription not found --- pkg/internal/server/api/subscriptions_api.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/internal/server/api/subscriptions_api.go b/pkg/internal/server/api/subscriptions_api.go index ade62ac..931990e 100644 --- a/pkg/internal/server/api/subscriptions_api.go +++ b/pkg/internal/server/api/subscriptions_api.go @@ -23,7 +23,7 @@ func getSubscriptionOnUser(c *fiber.Ctx) error { subscription, err := services.GetSubscriptionOnUser(user, otherUser) if err != nil { - return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("unable to get subscription: %v", err)) + return fiber.NewError(fiber.StatusNotFound, fmt.Sprintf("unable to get subscription: %v", err)) } return c.JSON(subscription) @@ -43,7 +43,7 @@ func getSubscriptionOnTag(c *fiber.Ctx) error { subscription, err := services.GetSubscriptionOnTag(user, tag) if err != nil { - return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("unable to get subscription: %v", err)) + return fiber.NewError(fiber.StatusNotFound, fmt.Sprintf("unable to get subscription: %v", err)) } return c.JSON(subscription) @@ -63,7 +63,7 @@ func getSubscriptionOnCategory(c *fiber.Ctx) error { subscription, err := services.GetSubscriptionOnCategory(user, category) if err != nil { - return fiber.NewError(fiber.StatusBadRequest, fmt.Sprintf("unable to get subscription: %v", err)) + return fiber.NewError(fiber.StatusNotFound, fmt.Sprintf("unable to get subscription: %v", err)) } return c.JSON(subscription)