From 0b489c19708249e9f7f750a8db6855c7554d49ae Mon Sep 17 00:00:00 2001 From: DevMiner Date: Tue, 27 Aug 2024 00:41:22 +0200 Subject: [PATCH] fix: handle user not found errors in user search API --- internal/handlers/user_handler/app_user_search.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/handlers/user_handler/app_user_search.go b/internal/handlers/user_handler/app_user_search.go index 299489c..5dc1fd5 100644 --- a/internal/handlers/user_handler/app_user_search.go +++ b/internal/handlers/user_handler/app_user_search.go @@ -46,6 +46,9 @@ func (i *Handler) SearchUser(c *fiber.Ctx) error { return api_schema.ErrInternalServerError(nil) } + if u == nil { + return api_schema.ErrNotFound(nil) + } return c.JSON((*api_schema.VersiaUser)(u.ToLysand())) }