From d72beab56efe2d760c010a64c5a1aaca5295d511 Mon Sep 17 00:00:00 2001 From: sanjeev Date: Thu, 7 Jul 2022 17:29:17 +0530 Subject: [PATCH] error message in case user redirecting to review page of deleted product --- .../Webkul/Shop/src/Http/Controllers/ReviewController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/Shop/src/Http/Controllers/ReviewController.php b/packages/Webkul/Shop/src/Http/Controllers/ReviewController.php index e7299468e..59f923231 100755 --- a/packages/Webkul/Shop/src/Http/Controllers/ReviewController.php +++ b/packages/Webkul/Shop/src/Http/Controllers/ReviewController.php @@ -34,7 +34,12 @@ class ReviewController extends Controller public function create($slug) { if (auth()->guard('customer')->check() || core()->getConfigData('catalog.products.review.guest_review')) { - $product = $this->productRepository->findBySlugOrFail($slug); + $product = $this->productRepository->findBySlug($slug); + + if ($product == null) { + session()->flash('error', trans('customer::app.product-removed')); + return redirect()->back(); + } return view($this->_config['view'], compact('product')); }