From: Louis Jeckel Date: Thu, 14 Jan 2021 17:47:12 +0000 (+0100) Subject: dont require signature for success X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=8e4cbfda05210e1f1d0071608cd2103b773186fc;p=psq.git dont require signature for success --- diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index 5df125f..c6caff9 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -11,11 +11,12 @@ class PaymentController extends Controller public function show(Payment $payment, Request $request) { - if (! $request->hasValidSignature()) { + $success = $request->exists('stripe_success'); + if (! $request->hasValidSignature() && ! $success) { abort(401); } \View::share('payment', $payment); - \View::share('success', $request->exists('stripe_success')); + \View::share('success', $success); return view('payments.show'); }