Fix : patch method in users management

This commit is contained in:
percyfikri 2024-11-07 15:34:25 +07:00
parent 09a6df9e66
commit bdca7a19cf
2 changed files with 4 additions and 5 deletions

View File

@ -440,10 +440,9 @@ const usersRoute = new Hono<HonoEnv>()
await trx await trx
.update(users) .update(users)
.set({ .set({
...userData, name: userData.name,
...(userData.password username: userData.username,
? { password: await hashPassword(userData.password) } email: userData.email,
: {}),
updatedAt: new Date(), updatedAt: new Date(),
isEnabled: userData.isEnabled.toLowerCase() === "true", isEnabled: userData.isEnabled.toLowerCase() === "true",
}) })

View File

@ -168,7 +168,7 @@ export default function UserFormModal() {
} }
queryClient.invalidateQueries({ queryKey: ["users"] }); queryClient.invalidateQueries({ queryKey: ["users"] });
notifications.show({ notifications.show({
message: `The ser is ${formType === "tambah" ? "created" : "edited"}`, message: `The user is ${formType === "tambah" ? "created" : "edited"}`,
}); });
navigate({ search: {} }); navigate({ search: {} });