fix: 🐛 TypeError
This commit is contained in:
parent
11a8e50d2e
commit
314d4de816
|
@ -93,7 +93,7 @@ function StripePay(Request $request)
|
||||||
function StripeSuccess(Request $request)
|
function StripeSuccess(Request $request)
|
||||||
{
|
{
|
||||||
$user = Auth::user();
|
$user = Auth::user();
|
||||||
error_log('StripeSuccess');
|
$user = User::findOrFail($user->id);
|
||||||
$payment = Payment::findOrFail($request->input('payment'));
|
$payment = Payment::findOrFail($request->input('payment'));
|
||||||
$shopProduct = ShopProduct::findOrFail($payment->shop_item_product_id);
|
$shopProduct = ShopProduct::findOrFail($payment->shop_item_product_id);
|
||||||
|
|
||||||
|
@ -133,7 +133,6 @@ function StripeSuccess(Request $request)
|
||||||
'status' => 'processing',
|
'status' => 'processing',
|
||||||
]);
|
]);
|
||||||
|
|
||||||
// todo invoice
|
|
||||||
event(new PaymentEvent($user, $payment, $shopProduct));
|
event(new PaymentEvent($user, $payment, $shopProduct));
|
||||||
|
|
||||||
Redirect::route('home')->with('success', 'Your payment is being processed')->send();
|
Redirect::route('home')->with('success', 'Your payment is being processed')->send();
|
||||||
|
@ -179,6 +178,9 @@ function handleStripePaymentSuccessHook($paymentIntent)
|
||||||
event(new UserUpdateCreditsEvent($user));
|
event(new UserUpdateCreditsEvent($user));
|
||||||
event(new PaymentEvent($user, $payment, $shopProduct));
|
event(new PaymentEvent($user, $payment, $shopProduct));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// return 200
|
||||||
|
return response()->json(['success' => true], 200);
|
||||||
} catch (Exception $ex) {
|
} catch (Exception $ex) {
|
||||||
abort(422);
|
abort(422);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue