From fc93b98ec303aee3da2aa8f52d0d13a7cc41a134 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Fri, 22 Nov 2024 15:33:42 +0700 Subject: [PATCH] Perbaiki pengecekan dan konsistensi formatting pada custom fields Tambahkan pengecekan null untuk `custom_field` sebelum mem-parsing JSON `detail->details` dan perbaiki konsistensi format pada pengecekan dokumen jaminan. Hal ini memastikan tidak ada kesalahan saat field tersebut tidak ada. --- .../debitur/components/dokumen.blade.php | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/resources/views/debitur/components/dokumen.blade.php b/resources/views/debitur/components/dokumen.blade.php index 8c95b61..0cae77e 100644 --- a/resources/views/debitur/components/dokumen.blade.php +++ b/resources/views/debitur/components/dokumen.blade.php @@ -193,15 +193,18 @@ @if($detail->details) - @php $custom_field = json_decode($detail->details,true) @endphp -
- -
- + @if($detail->jenisLegalitasJaminan->custom_field) + @php $custom_field = json_decode($detail->details,true) @endphp +
+ +
+ +
-
+ @endif + @else @if($detail->jenisLegalitasJaminan->custom_field)
@@ -583,7 +586,7 @@
`; - }else if (typeof dokumenJaminan === 'string' && dokumenNomor === null) { + } else if (typeof dokumenJaminan === 'string' && dokumenNomor === null) { return `
Nomor Dokumen : --