From dd03ee8034aec53c8478ec4c97a7e9553bde3660 Mon Sep 17 00:00:00 2001 From: Dries Vints Date: Fri, 20 Aug 2021 11:54:39 +0200 Subject: [PATCH] Fix unreachable status value --- src/SubscriptionItem.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/SubscriptionItem.php b/src/SubscriptionItem.php index f1ae0072..1dd67b6b 100644 --- a/src/SubscriptionItem.php +++ b/src/SubscriptionItem.php @@ -112,12 +112,14 @@ public function updateQuantity($quantity) ]); $this->fill([ - 'quantity' => $quantity, + 'quantity' => $stripeSubscriptionItem->quantity, ])->save(); if ($this->subscription->hasSinglePrice()) { + $stripeSubscription = $this->subscription->asStripeSubscription(); + $this->subscription->fill([ - 'stripe_status' => $stripeSubscriptionItem->subscription->status, + 'stripe_status' => $stripeSubscription->status, 'quantity' => $stripeSubscriptionItem->quantity, ])->save(); }