From 21d1b6cd56c0e9e1514067238b58b0b8f2eb2d58 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Sun, 29 Dec 2024 21:40:58 +0700 Subject: [PATCH] Perbaiki logika render data pada tabel NOC - Tambahkan pengecekan kondisi untuk memastikan properti `penawaran.permohonan` ada sebelum diakses. - Tambahkan default return berupa string kosong ('') jika kedua kondisi tidak terpenuhi. - Meningkatkan keandalan dan mencegah potensi error pada render data. --- resources/views/noc/index.blade.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/resources/views/noc/index.blade.php b/resources/views/noc/index.blade.php index 035552a..f0b0460 100644 --- a/resources/views/noc/index.blade.php +++ b/resources/views/noc/index.blade.php @@ -127,8 +127,10 @@ render: (item, data) => { if(data.permohonan) { return `${data.permohonan.nomor_registrasi}`; + } else if(data.penawaran.permohonan) { + return `${data.penawaran.permohonan.nomor_registrasi}`; } - return `${data.penawaran.permohonan.nomor_registrasi}`; + return ''; }, }, nama_debitur: { @@ -136,8 +138,11 @@ render: (item, data) => { if(data.permohonan) { return `${data.permohonan.debiture.name}`; + } else if(data.penawaran.permohonan) { + return `${data.penawaran.permohonan.debiture.name}`; } - return `${data.penawaran.permohonan.debiture.name}`; + return ''; + }, }, cabang: { @@ -145,8 +150,10 @@ render: (item, data) => { if(data.permohonan) { return `${data.permohonan.branch.name}`; + } else if(data.penawaran.permohonan) { + return `${data.penawaran.permohonan.branch.name}`; } - return `${data.penawaran.permohonan.branch.name}`; + return ''; }, }, tanggal_setor: {