diff --git a/src/server/routes/pelayanan_surat_route.ts b/src/server/routes/pelayanan_surat_route.ts index c859f4c..6a74a85 100644 --- a/src/server/routes/pelayanan_surat_route.ts +++ b/src/server/routes/pelayanan_surat_route.ts @@ -746,6 +746,12 @@ const PelayananRoute = new Elysia({ return { success: false, message: 'data pengajuan surat tidak ditemukan' } } + + if (pengajuan.status != "ditolak" && pengajuan.status != "antrian") { + console.log("pengajuan surat tidak dapat diupdate karena status " + pengajuan.status) + return { success: false, message: 'pengajuan surat tidak dapat diupdate karena status ' + pengajuan.status } + } + if (dataText && dataText.length > 0) { console.log("dataText") for (const item of dataText) { @@ -806,11 +812,6 @@ const PelayananRoute = new Elysia({ const keys = dataUpdate.join(", "); - if (pengajuan.status != "ditolak" && pengajuan.status != "antrian") { - console.log("pengajuan surat tidak dapat diupdate karena status " + pengajuan.status) - return { success: false, message: 'pengajuan surat tidak dapat diupdate karena status ' + pengajuan.status } - } - if (pengajuan.status == "ditolak") { const updStatus = await prisma.pelayananAjuan.update({ where: {