fixed errors in event and tenant resources

This commit is contained in:
Codex Agent
2025-10-15 21:43:24 +02:00
parent 1a4bdb1fe1
commit 58d9ef34ab
8 changed files with 116 additions and 106 deletions

View File

@@ -45,7 +45,7 @@ class TenantResource extends Resource
->required()
->readOnly()
->dehydrated(false)
->getStateUsing(fn (Tenant $record) => $record->user->full_name),
->default(fn (Tenant $record) => $record->user?->full_name ?? 'Unbekannt'),
TextInput::make('slug')
->label(__('admin.tenants.fields.slug'))
->required()
@@ -64,7 +64,7 @@ class TenantResource extends Resource
->readOnly(),
Select::make('active_reseller_package_id')
->label(__('admin.tenants.fields.active_reseller_package'))
->relationship('activeResellerPackage', 'name')
->relationship('activeResellerPackage.package', 'name')
->searchable()
->preload()
->nullable(),
@@ -72,7 +72,7 @@ class TenantResource extends Resource
->label(__('admin.tenants.fields.remaining_events'))
->readOnly()
->dehydrated(false)
->getStateUsing(fn (Tenant $record) => $record->activeResellerPackage?->remaining_events ?? 0),
->default(fn (Tenant $record) => $record->activeResellerPackage?->remaining_events ?? 0),
Toggle::make('is_active')
->label(__('admin.tenants.fields.is_active'))
->default(true),
@@ -96,7 +96,7 @@ class TenantResource extends Resource
->label(__('admin.tenants.fields.name'))
->searchable()
->sortable()
->getStateUsing(fn (Tenant $record) => $record->user->full_name),
->getStateUsing(fn (Tenant $record) => $record->user?->full_name ?? 'Unbekannt'),
Tables\Columns\TextColumn::make('slug')->searchable(),
Tables\Columns\TextColumn::make('contact_email'),
Tables\Columns\TextColumn::make('active_reseller_package_id')