From 07a1971c1bf0fa79ee8fb5d5608a4583ef729c06 Mon Sep 17 00:00:00 2001 From: Thibault Richy Date: Thu, 4 Apr 2019 16:01:13 +0200 Subject: [PATCH] Fix demo panier when coupon not available to print --- app/Http/Controllers/AjaxController.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Http/Controllers/AjaxController.php b/app/Http/Controllers/AjaxController.php index a126b82..21044ed 100644 --- a/app/Http/Controllers/AjaxController.php +++ b/app/Http/Controllers/AjaxController.php @@ -476,6 +476,13 @@ class AjaxController extends Controller // --- Pas de panier Création d'un nouveau // --- Récuperation des coupons de la campagne $coupons = $campagne->coupons()->get(); + + foreach ($coupons as $key => $coupon) { + if(!$this->isAvailableToPrint($coupon, $campagne)){ + $coupons->forget($key); + } + } + $couponsTotal = sizeof($coupons); $couponsAdded = 0; $basketContent = "";