Checkbox::make('subscription_never_ends')
->label('Subscription never ends')
->reactive()
->default(function (OfflinePayment $record) {
$stripeId = 'offline_' . $record->transaction_id;
$subscription = DB::table('subscriptions')
->where('stripe_id', $stripeId)
->first();
Log::info($subscription);
return $subscription && $subscription->ends_at === null;
})
Checkbox::make('subscription_never_ends')
->label('Subscription never ends')
->reactive()
->default(function (OfflinePayment $record) {
$stripeId = 'offline_' . $record->transaction_id;
$subscription = DB::table('subscriptions')
->where('stripe_id', $stripeId)
->first();
Log::info($subscription);
return $subscription && $subscription->ends_at === null;
})