Merge remote-tracking branch 'origin/feature/senior-officer' into staging
This commit is contained in:
@@ -1482,10 +1482,21 @@ class SurveyorController extends Controller
|
||||
$fotoForm['object_jaminan'] = [];
|
||||
}
|
||||
if (empty($fotoForm['object_jaminan'])) {
|
||||
$fotoForm['object_jaminan'][] = ['foto_objek' => $newFoto];
|
||||
$fotoForm['object_jaminan'][] = [
|
||||
'name_objek' => 'Tampak Depan Objek',
|
||||
'foto_objek' => $newFoto,
|
||||
'deskripsi_objek' => ''
|
||||
];
|
||||
} else {
|
||||
// Update objek pertama dalam array object_jaminan
|
||||
$fotoForm['object_jaminan'][0]['foto_objek'] = $newFoto;
|
||||
|
||||
// Tambahkan nama dan deskripsi jika belum ada
|
||||
if (!isset($fotoForm['object_jaminan'][0]['name_objek'])) {
|
||||
$fotoForm['object_jaminan'][0]['name_objek'] = 'Tampak Depan Objek';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$inspeksi->foto_form = json_encode($fotoForm);
|
||||
$inspeksi->save();
|
||||
|
||||
Reference in New Issue
Block a user