Add getTrialUntil to BillingContract; Allow delete endpoints after blocking

This commit is contained in:
Constantin Graf
2024-09-05 13:53:36 +02:00
committed by Constantin Graf
parent 83301d03ca
commit 01dd13b947
5 changed files with 45 additions and 4 deletions

View File

@@ -51,6 +51,7 @@ class HandleInertiaRequests extends Middleware
'billing' => $billing !== null && $currentOrganization !== null ? [
'has_subscription' => $billing->hasSubscription($currentOrganization),
'has_trial' => $billing->hasTrial($currentOrganization),
'trial_until' => $billing->getTrialUntil($currentOrganization)?->toIso8601ZuluString(),
'is_blocked' => $billing->isBlocked($currentOrganization),
] : null,
'flash' => [