Skip to content

Commit 446d248

Browse files
authored
Merge pull request #131 from systeminc/maki10-patch-1
Fixing delete product
2 parents 0240844 + ee56ab9 commit 446d248

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/Http/Controllers/Shop/ProductsController.php

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,20 @@ public function getDelete(Request $request, $product_id)
156156
$gallery = Gallery::whereTitle($product->gallery->title)->first();
157157

158158
foreach ($gallery->images as $image) {
159-
Storage::delete('public/'.$image->source, 'public/'.$image->thumb_source, 'public/'.$image->mobile_source);
159+
Storage::delete(
160+
Storage::exists('public/'.$image->source) ? 'public/'.$image->source : '',
161+
Storage::exists('public/'.$image->thumb_source) ? 'public/'.$image->thumb_source : '',
162+
Storage::exists('public/'.$image->mobile_source) ? 'public/'.$image->mobile_source : ''
163+
);
160164

161165
$image->delete();
162166
}
163-
Storage::delete('public/'.$product->pdf);
167+
Storage::exists('public/'.$product->pdf) ? 'public/'.$product->pdf : '';
168+
169+
Storage::exists('public/'.$product->image) ? 'public/'.$product->image : '';
170+
Storage::exists('public/'.$product->image_hover) ? 'public/'.$product->image_hover : '';
171+
Storage::exists('public/'.$product->thumb) ? 'public/'.$product->thumb : '';
172+
Storage::exists('public/'.$product->thumb_hover) ? 'public/'.$product->thumb_hover : '';
164173

165174
$gallery->delete();
166175
$product->delete();

0 commit comments

Comments
 (0)