From ad95b931997222b69c2d807467bd8b94b0552b64 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 7 Sep 2023 10:24:31 +0200 Subject: [PATCH] Plugin: BuyCourses: Set default values to avoid notices --- plugin/buycourses/src/process_confirm.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/buycourses/src/process_confirm.php b/plugin/buycourses/src/process_confirm.php index bff896e082..ecb24794ee 100644 --- a/plugin/buycourses/src/process_confirm.php +++ b/plugin/buycourses/src/process_confirm.php @@ -11,7 +11,7 @@ require_once '../config.php'; $plugin = BuyCoursesPlugin::create(); $saleId = $_SESSION['bc_sale_id']; -$couponId = $_SESSION['bc_coupon_id']; +$couponId = (!empty($_SESSION['bc_coupon_id']) ?? ''); if (empty($saleId)) { api_not_allowed(true); @@ -19,6 +19,7 @@ if (empty($saleId)) { $sale = $plugin->getSale($saleId); +$coupon = []; if (!empty($couponId)) { $coupon = $plugin->getCoupon($couponId, $sale['product_type'], $sale['product_id']); }