diff --git a/app/Models/Permohonan.php b/app/Models/Permohonan.php index dc08b61..0759b17 100644 --- a/app/Models/Permohonan.php +++ b/app/Models/Permohonan.php @@ -114,7 +114,15 @@ $status = $permohonan->status; $beforeRequest = $action === 'updated' ? $permohonan->getOriginal() : []; $afterRequest = $permohonan->toArray(); - $file = $permohonan->dokumen ?? null; + + $file = null; + if (request()->hasFile('attachment')) { + $file = request()->file('attachment'); + $fileName = time() . '_' . $file->getClientOriginalName(); + $filePath = $file->storeAs('permohonan_attachments', $fileName, 'public'); + + $file = $filePath; + } $historyService->createHistory( $permohonan,