bugfix coupons
All checks were successful
Build & Push Docker Image / docker (push) Successful in 1m49s
All checks were successful
Build & Push Docker Image / docker (push) Successful in 1m49s
This commit is contained in:
parent
0aa2081a1d
commit
8df9ea6802
@ -27,8 +27,10 @@ class CourseCartController extends Controller
|
||||
public function index(Request $request)
|
||||
{
|
||||
$coupon = null;
|
||||
if ($request->has('coupon')) {
|
||||
$coupon = $this->couponService->getCoupon($request->coupon);
|
||||
$couponCode = $request->input('coupon');
|
||||
|
||||
if (!empty($couponCode)) {
|
||||
$coupon = $this->couponService->getCoupon($couponCode);
|
||||
|
||||
if (!$coupon) {
|
||||
return back()->with('error', 'This coupon is not valid.');
|
||||
|
||||
@ -24,8 +24,12 @@ class CourseCouponService
|
||||
->get();
|
||||
}
|
||||
|
||||
public function getCoupon(string $code): ?CourseCoupon
|
||||
public function getCoupon(?string $code): ?CourseCoupon
|
||||
{
|
||||
if (!$code) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return CourseCoupon::where('code', $code)->first();
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user