From 38f59b9410ca6b155120ab700534ab3335558f01 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 27 Oct 2023 10:30:15 +0200 Subject: [PATCH] revert --- routes/webhooks.php | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/routes/webhooks.php b/routes/webhooks.php index 4c39905e7..dc1caa7c4 100644 --- a/routes/webhooks.php +++ b/routes/webhooks.php @@ -281,25 +281,12 @@ Route::post('/payments/stripe/events', function () { break; case 'invoice.paid': $customerId = data_get($data, 'customer'); - $email = data_get($data, 'customer_email'); - $subscription = Subscription::where('stripe_customer_id', $customerId)->first(); - if ($subscription) { - $planId = data_get($data, 'lines.data.0.plan.id'); - $subscription->update([ - 'stripe_plan_id' => $planId, - 'stripe_invoice_paid' => true, - ]); - break; - } - $team = Team::where('email', $email)->first(); - if ($team) { - $subscription = data_get($team, 'subscription'); - $planId = data_get($data, 'lines.data.0.plan.id'); - $subscription->update([ - 'stripe_plan_id' => $planId, - 'stripe_invoice_paid' => true, - ]); - } + $subscription = Subscription::where('stripe_customer_id', $customerId)->firstOrFail(); + $planId = data_get($data, 'lines.data.0.plan.id'); + $subscription->update([ + 'stripe_plan_id' => $planId, + 'stripe_invoice_paid' => true, + ]); break; case 'payment_intent.payment_failed': $customerId = data_get($data, 'customer');