Memperbaiki logic pada edit kjpp ketika file yang mengandung default.pdf jangan dihapus

This commit is contained in:
2024-09-27 10:44:51 +07:00
parent bc4b13df93
commit 9fd2ee2ae5

View File

@@ -127,7 +127,10 @@ class KJPPController extends Controller
if ($file !== null) {
// Jika ada file dari database maka hapus file yang lama ke file yang baru
$kjpp = KJPP::find($id);
Storage::delete('public/uploads_pdf/' . $kjpp->attachment);
// Jika filenya ada default.pdf jangan dihapus
if ($kjpp->attachment !== 'default.pdf') {
Storage::delete('public/uploads_pdf/' . $kjpp->attachment);
}
// Simpan file yang diunggah
$file->storeAs('public/uploads_pdf', $filename);
$validated['attachment'] = $filename;