Fix sub type -> name | Laravel 11 upgrade
This commit is contained in:
parent
39eeb35f8f
commit
5a579893dc
|
|
@ -68,7 +68,7 @@ class BillingController extends Controller
|
|||
"id" => $subscription->id,
|
||||
"stripe_id" => $subscription->stripe_id,
|
||||
"name" => ucfirst($user->name),
|
||||
"plan" => $subscription->name,
|
||||
"plan" => $subscription->type,
|
||||
"status" => $subscription->stripe_status,
|
||||
"creation_date" => $subscription->created_at->format('Y-m-d')
|
||||
];
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ class StripeController extends WebhookController
|
|||
return;
|
||||
}
|
||||
|
||||
$subscription->name = $subscription->name ?? $data['metadata']['name'] ?? $this->newSubscriptionName($payload);
|
||||
$subscription->type = $subscription->type ?? $data['metadata']['name'] ?? $this->newSubscriptionName($payload);
|
||||
|
||||
$firstItem = $data['items']['data'][0];
|
||||
$isSinglePrice = count($data['items']['data']) === 1;
|
||||
|
|
@ -47,8 +47,8 @@ class StripeController extends WebhookController
|
|||
// Price...
|
||||
$subscription->stripe_price = $isSinglePrice ? $firstItem['price']['id'] : null;
|
||||
|
||||
// Name...
|
||||
$subscription->name = $this->getSubscriptionName($data['plan']['product']);
|
||||
// Type - previously (Name)
|
||||
$subscription->type = $this->getSubscriptionName($data['plan']['product']);
|
||||
|
||||
// Quantity...
|
||||
$subscription->quantity = $isSinglePrice && isset($firstItem['quantity']) ? $firstItem['quantity'] : null;
|
||||
|
|
|
|||
Loading…
Reference in New Issue