Fix Tabs Pegawai, Submenu Struktur & Organisasi, Menu Ekonomi

This commit is contained in:
2025-07-08 12:05:10 +08:00
parent 7e95d5fbb4
commit bffe648802
6 changed files with 14 additions and 25 deletions

View File

@@ -51,7 +51,7 @@ const Pegawai = new Elysia({
telepon: t.Optional(t.String()),
alamat: t.Optional(t.String()),
posisiId: t.Optional(t.String()),
aktif: t.Optional(t.Boolean()),
isActive: t.Optional(t.Boolean()),
}),
}
)

View File

@@ -25,10 +25,7 @@ export default async function pegawaiUpdate(context: Context) {
};
}
if (typeof body.isActive !== 'boolean') {
body.isActive = true; // fallback
}
body.isActive = String(body.isActive).toLowerCase() === 'true';
try {
const updated = await prisma.pegawai.update({