diff --git a/src/Resources/LibraryItemResource.php b/src/Resources/LibraryItemResource.php index c4032be..3c3668e 100644 --- a/src/Resources/LibraryItemResource.php +++ b/src/Resources/LibraryItemResource.php @@ -95,7 +95,8 @@ public static function form(Schema $schema): Schema \Filament\Forms\Components\SpatieMediaLibraryFileUpload::make('files') ->label('File') ->visible(fn (callable $get) => $get('type') === 'file') - ->required(fn (callable $get) => $get('type') === 'file'), + ->required(fn (callable $get) => $get('type') === 'file') + ->maxSize(512000), // 500MB // Link form fields \Filament\Forms\Components\TextInput::make('external_url') diff --git a/src/Resources/Pages/EditFile.php b/src/Resources/Pages/EditFile.php index 5e6d962..1c74014 100644 --- a/src/Resources/Pages/EditFile.php +++ b/src/Resources/Pages/EditFile.php @@ -37,7 +37,8 @@ public function form(\Filament\Schemas\Schema $schema): \Filament\Schemas\Schema ->maxLength(255), \Filament\Forms\Components\SpatieMediaLibraryFileUpload::make('files') - ->label('File'), + ->label('File') + ->maxSize(512000), // 500MB \Filament\Forms\Components\Textarea::make('link_description') ->label('Description') diff --git a/src/Resources/Pages/ListLibraryItems.php b/src/Resources/Pages/ListLibraryItems.php index 53dc70b..557f0a4 100644 --- a/src/Resources/Pages/ListLibraryItems.php +++ b/src/Resources/Pages/ListLibraryItems.php @@ -123,7 +123,7 @@ protected function getHeaderActions(): array FileUpload::make('file') ->label('Upload File') ->required() - ->maxSize(10240) // 10MB + ->maxSize(512000) // 500MB ->disk('public') ->directory('library-files') ->visibility('private') diff --git a/src/Resources/Pages/MyLibrary.php b/src/Resources/Pages/MyLibrary.php index 7e126d6..86f8009 100644 --- a/src/Resources/Pages/MyLibrary.php +++ b/src/Resources/Pages/MyLibrary.php @@ -89,7 +89,7 @@ protected function getHeaderActions(): array \Filament\Forms\Components\FileUpload::make('file') ->label('Upload File') ->required() - ->maxSize(10240) // 10MB + ->maxSize(512000) // 500MB ->disk('public') ->directory('library-files') ->visibility('private')