From 9fd2ee2ae5dcaaab23d1ec5dfb2b54fd9a0b4e5f Mon Sep 17 00:00:00 2001 From: rahmatrafli1 Date: Fri, 27 Sep 2024 10:44:51 +0700 Subject: [PATCH] Memperbaiki logic pada edit kjpp ketika file yang mengandung default.pdf jangan dihapus --- app/Http/Controllers/KJPPController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/KJPPController.php b/app/Http/Controllers/KJPPController.php index 4366426..2552a58 100644 --- a/app/Http/Controllers/KJPPController.php +++ b/app/Http/Controllers/KJPPController.php @@ -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;