From 2a18e1d42f6c915f19c1214ad340ce00a6b2d4d1 Mon Sep 17 00:00:00 2001 From: Vyacheslav1557 Date: Tue, 25 Feb 2025 23:02:21 +0500 Subject: [PATCH] fix(user): fix CreateUser endpoint handler --- internal/users/delivery/rest/handlers.go | 11 +++++++++-- proto | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/internal/users/delivery/rest/handlers.go b/internal/users/delivery/rest/handlers.go index 902da10..ab333c0 100644 --- a/internal/users/delivery/rest/handlers.go +++ b/internal/users/delivery/rest/handlers.go @@ -153,10 +153,17 @@ func (h *UserHandlers) CreateUser(c *fiber.Ctx) error { ctx := c.Context() + var req = &userv1.CreateUserRequest{} + + err := c.BodyParser(req) + if err != nil { + return c.SendStatus(fiber.StatusBadRequest) + } + id, err := h.userUC.CreateUser( ctx, - c.FormValue("username"), - c.FormValue("password"), + req.Username, + req.Password, models.RoleStudent, ) if err != nil { diff --git a/proto b/proto index b7ea2e6..c1b7fd7 160000 --- a/proto +++ b/proto @@ -1 +1 @@ -Subproject commit b7ea2e6cc71f7393f9afe722204c5c33b6a6f2b6 +Subproject commit c1b7fd7a2d32678641ebd3acfe3d5b2eca5d0c72