From f9f9f455ed5e0ac345aa97222564d6d00a1d1fcf Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 24 Dec 2024 14:40:21 +0700 Subject: [PATCH] Perbaiki logika pengolahan data luas tanah - Menambahkan pengecekan jenis data untuk variabel `luas` sebelum mengakses detailnya. - Mencegah potensi error dengan mengatur default value `luas_tanah` menjadi 'N/A' jika data tidak valid. --- resources/views/surveyor/components/tanah.blade.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/views/surveyor/components/tanah.blade.php b/resources/views/surveyor/components/tanah.blade.php index 85d4366..6fc9531 100644 --- a/resources/views/surveyor/components/tanah.blade.php +++ b/resources/views/surveyor/components/tanah.blade.php @@ -63,10 +63,14 @@ @foreach ($permohonan->debiture->documents as $item) @php $luas = $item->detail; + if(is_array($luas)){ $details = json_decode($luas[0]->details, true); $hadap_mata_angin = isset($details['hadap_mata_angin']) ? $details['hadap_mata_angin'] : 'N/A'; + } else { + $luas_tanah = 'N/A'; + } @endphp