From 7cf9d46eb33bd0590a06607aea8484b78e4dba5c Mon Sep 17 00:00:00 2001 From: Attila Kerekes Date: Mon, 14 Nov 2022 00:08:09 +0100 Subject: [PATCH] fix: Don't write existing icons to disk --- app/Http/Controllers/ItemController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/ItemController.php b/app/Http/Controllers/ItemController.php index 9935f526..913ed450 100644 --- a/app/Http/Controllers/ItemController.php +++ b/app/Http/Controllers/ItemController.php @@ -214,7 +214,9 @@ class ItemController extends Controller if (strpos($path, 'icons/icons/') !== false) { $path = str_replace('icons/icons/','icons/',$path); } - Storage::disk('public')->put($path, $contents); + if(! Storage::disk('public')->exists($path)) { + Storage::disk('public')->put($path, $contents); + } $request->merge([ 'icon' => $path, ]);