From 9d0a15990e50f92a6753c0c7f96ccb548771b2c1 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 13 Jan 2023 11:26:11 -0800 Subject: [PATCH] Check that the `$use_db_field` has a value before attempting a delete Signed-off-by: snipe --- app/Http/Requests/ImageUploadRequest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Requests/ImageUploadRequest.php b/app/Http/Requests/ImageUploadRequest.php index dd7ba3788..1b0b05136 100644 --- a/app/Http/Requests/ImageUploadRequest.php +++ b/app/Http/Requests/ImageUploadRequest.php @@ -146,7 +146,7 @@ class ImageUploadRequest extends Request } // Remove Current image if exists - if (Storage::disk('public')->exists($path.'/'.$item->{$use_db_field})) { + if (($item->{$use_db_field}!='') && (Storage::disk('public')->exists($path.'/'.$item->{$use_db_field}))) { \Log::debug('A file already exists that we are replacing - we should delete the old one.'); try { Storage::disk('public')->delete($path.'/'.$item->{$use_db_field});