Fix guest policy form schema
This commit is contained in:
@@ -5,9 +5,10 @@ namespace App\Filament\SuperAdmin\Pages;
|
||||
use App\Filament\Clusters\RareAdmin\RareAdminCluster;
|
||||
use App\Models\GuestPolicySetting;
|
||||
use Filament\Forms;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Notifications\Notification;
|
||||
use Filament\Pages\Page;
|
||||
use Filament\Schemas\Components\Section;
|
||||
use Filament\Schemas\Schema;
|
||||
|
||||
class GuestPolicySettingsPage extends Page
|
||||
{
|
||||
@@ -73,10 +74,10 @@ class GuestPolicySettingsPage extends Page
|
||||
$this->guest_notification_ttl_hours = $settings->guest_notification_ttl_hours;
|
||||
}
|
||||
|
||||
public function form(Form $form): Form
|
||||
public function form(Schema $schema): Schema
|
||||
{
|
||||
return $form->schema([
|
||||
Forms\Components\Section::make(__('admin.guest_policy.sections.toggles'))
|
||||
return $schema->schema([
|
||||
Section::make(__('admin.guest_policy.sections.toggles'))
|
||||
->schema([
|
||||
Forms\Components\Toggle::make('guest_downloads_enabled')
|
||||
->label(__('admin.guest_policy.fields.guest_downloads_enabled')),
|
||||
@@ -91,7 +92,7 @@ class GuestPolicySettingsPage extends Page
|
||||
->required(),
|
||||
])
|
||||
->columns(2),
|
||||
Forms\Components\Section::make(__('admin.guest_policy.sections.rate_limits'))
|
||||
Section::make(__('admin.guest_policy.sections.rate_limits'))
|
||||
->schema([
|
||||
Forms\Components\TextInput::make('per_device_upload_limit')
|
||||
->label(__('admin.guest_policy.fields.per_device_upload_limit'))
|
||||
@@ -126,7 +127,7 @@ class GuestPolicySettingsPage extends Page
|
||||
->minValue(1),
|
||||
])
|
||||
->columns(2),
|
||||
Forms\Components\Section::make(__('admin.guest_policy.sections.retention'))
|
||||
Section::make(__('admin.guest_policy.sections.retention'))
|
||||
->schema([
|
||||
Forms\Components\TextInput::make('share_link_ttl_hours')
|
||||
->label(__('admin.guest_policy.fields.share_link_ttl_hours'))
|
||||
|
||||
Reference in New Issue
Block a user