diff --git a/app/Http/Controllers/MemoController.php b/app/Http/Controllers/MemoController.php index b288547..9d15b74 100644 --- a/app/Http/Controllers/MemoController.php +++ b/app/Http/Controllers/MemoController.php @@ -456,31 +456,22 @@ class MemoController extends Controller // Update status permohonan yang dipilih // Update data di tabel NOC untuk setiap permohonan foreach ($permohonanIds as $permohonanId) { - // Cari NOC berdasarkan permohonan_id - $noc = Noc::where('permohonan_id', $permohonanId)->first(); + // Cari NOC berdasarkan permohonan_id + $noc = Noc::where('permohonan_id', $permohonanId)->first(); - if ($noc) { - // Update field memo penyelesaian di tabel NOC - $noc->memo_penyelesaian = $filePath; - $noc->memo_penyelesaian_number = $memoNumber; - $noc->memo_penyelesaian_date = $memoDate; - $noc->memo_penyelesaian_payment_date = $paymentDate; - $noc->memo_penyelesaian_created_at = now(); - $noc->save(); + if ($noc) { + // Update field memo penyelesaian di tabel NOC + $noc->memo_penyelesaian = $filePath; + $noc->memo_penyelesaian_number = $memoNumber; + $noc->memo_penyelesaian_date = $memoDate; + $noc->memo_penyelesaian_payment_date = $paymentDate; + $noc->memo_penyelesaian_created_at = now(); + $noc->save(); - Log::info('MemoController: Berhasil update NOC untuk permohonan ID: ' . $permohonanId); - } else { - Log::warning('MemoController: NOC tidak ditemukan untuk permohonan ID: ' . $permohonanId); - } - - // Update status permohonan - $permohonan = Permohonan::find($permohonanId); - if ($permohonan) { - $permohonan->status = 'memo-penyelesaian'; - $permohonan->save(); - - Log::info('MemoController: Berhasil update status permohonan ID: ' . $permohonanId); - } + Log::info('MemoController: Berhasil update NOC untuk permohonan ID: ' . $permohonanId); + } else { + Log::warning('MemoController: NOC tidak ditemukan untuk permohonan ID: ' . $permohonanId); + } } DB::commit();