Skip to content

Commit 5cd7420

Browse files
authored
Merge pull request #851 from HiEventsDev/develop
Fix: Stripe type error (#850)
2 parents 77de36f + 20af61f commit 5cd7420

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

backend/app/Services/Domain/Payment/Stripe/StripeAccountSyncService.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@ private function buildAccountDetails(Account $stripeAccount): string
112112
'charges_enabled' => $stripeAccount->charges_enabled,
113113
'payouts_enabled' => $stripeAccount->payouts_enabled,
114114
'country' => $stripeAccount->country,
115-
'capabilities' => $stripeAccount->capabilities?->toArray(),
115+
'capabilities' => is_array($stripeAccount->capabilities)
116+
? $stripeAccount->capabilities
117+
: ($stripeAccount->capabilities && method_exists($stripeAccount->capabilities, 'toArray')
118+
? $stripeAccount->capabilities->toArray()
119+
: null),
116120
'type' => $stripeAccount->type,
117121
'business_type' => $stripeAccount->business_type,
118122
'requirements' => [

0 commit comments

Comments
 (0)