diff --git a/app/Filament/Resources/InvoiceValidationResource.php b/app/Filament/Resources/InvoiceValidationResource.php index fcea90b..b004d69 100644 --- a/app/Filament/Resources/InvoiceValidationResource.php +++ b/app/Filament/Resources/InvoiceValidationResource.php @@ -409,7 +409,8 @@ class InvoiceValidationResource extends Resource 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', // 'application/vnd.ms-excel', // Legacy .xls fallback if needed ]) - ->rules(['mimes:xlsx']) // Laravel validation: extension check + ->rules(['mimes:xlsx', 'max:50']) // Laravel validation: extension check + ->maxSize(50) ->preserveFilenames() // <- this keeps the original filename ->reactive() ->storeFiles(false) // prevent auto-storing, we will store manually @@ -758,7 +759,8 @@ class InvoiceValidationResource extends Resource 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', // 'application/vnd.ms-excel', // Legacy .xls fallback if needed ]) - ->rules(['mimes:xlsx']) // Laravel validation: extension check + ->rules(['mimes:xlsx', 'max:50']) // Laravel validation: extension check + ->maxSize(50) ->preserveFilenames() // <- this keeps the original filename ->reactive() ->storeFiles(false) // prevent auto-storing, we will store manually