From bdca7a19cf2a17f3508e983464e2b107b65f42e8 Mon Sep 17 00:00:00 2001 From: percyfikri Date: Thu, 7 Nov 2024 15:34:25 +0700 Subject: [PATCH] Fix : patch method in users management --- apps/backend/src/routes/users/route.ts | 7 +++---- .../src/modules/usersManagement/modals/UserFormModal.tsx | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/backend/src/routes/users/route.ts b/apps/backend/src/routes/users/route.ts index 91497a9..6034b2f 100644 --- a/apps/backend/src/routes/users/route.ts +++ b/apps/backend/src/routes/users/route.ts @@ -440,10 +440,9 @@ const usersRoute = new Hono() await trx .update(users) .set({ - ...userData, - ...(userData.password - ? { password: await hashPassword(userData.password) } - : {}), + name: userData.name, + username: userData.username, + email: userData.email, updatedAt: new Date(), isEnabled: userData.isEnabled.toLowerCase() === "true", }) diff --git a/apps/frontend/src/modules/usersManagement/modals/UserFormModal.tsx b/apps/frontend/src/modules/usersManagement/modals/UserFormModal.tsx index 8087670..a24b80f 100644 --- a/apps/frontend/src/modules/usersManagement/modals/UserFormModal.tsx +++ b/apps/frontend/src/modules/usersManagement/modals/UserFormModal.tsx @@ -168,7 +168,7 @@ export default function UserFormModal() { } queryClient.invalidateQueries({ queryKey: ["users"] }); notifications.show({ - message: `The ser is ${formType === "tambah" ? "created" : "edited"}`, + message: `The user is ${formType === "tambah" ? "created" : "edited"}`, }); navigate({ search: {} });