From c97874eb45f80e802824dd2c8becbfc7208de67e Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Tue, 23 Sep 2025 11:00:10 +0200 Subject: [PATCH] fix(team): clear stripe_subscription_id on subscription end - Updated the subscriptionEnded method to set stripe_subscription_id to null when a subscription ends, ensuring proper handling of subscription state. --- app/Models/Team.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Models/Team.php b/app/Models/Team.php index 81638e31c..97a7d89d7 100644 --- a/app/Models/Team.php +++ b/app/Models/Team.php @@ -193,6 +193,7 @@ class Team extends Model implements SendsDiscord, SendsEmail, SendsPushover, Sen public function subscriptionEnded() { $this->subscription->update([ + 'stripe_subscription_id' => null, 'stripe_cancel_at_period_end' => false, 'stripe_invoice_paid' => false, 'stripe_trial_already_ended' => false,