fix ganti role, user menu access ikut ke create fix

This commit is contained in:
2025-11-28 15:38:07 +08:00
parent 54f83da3b8
commit 1c1e8fb190

View File

@@ -35,13 +35,6 @@ export default async function userUpdate(context: Context) {
const isActiveChanged =
isActive !== undefined && currentUser.isActive !== isActive;
// ✅ Jika role berubah, hapus semua akses menu yang ada
if (isRoleChanged) {
await prisma.userMenuAccess.deleteMany({
where: { userId: id }
});
}
// ✅ Jika role berubah, reset dan set ulang akses menu
if (isRoleChanged && roleId) {
// Hapus akses lama
@@ -63,8 +56,6 @@ export default async function userUpdate(context: Context) {
}
}
// Update user
const updatedUser = await prisma.user.update({
where: { id },