change file limitation logic
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (8.4) (push) Has been cancelled
tests / ci (8.5) (push) Has been cancelled

This commit is contained in:
2026-05-01 11:46:47 +03:30
parent 8475ccf873
commit edc7f1955e
7 changed files with 96 additions and 6 deletions

View File

@@ -15,7 +15,7 @@ class AppServiceProvider extends ServiceProvider
*/
public function register(): void
{
//
$this->configureFileUploads();
}
/**
@@ -47,4 +47,14 @@ class AppServiceProvider extends ServiceProvider
: null,
);
}
protected function configureFileUploads(): void
{
$maxFileSizeKilobytes = (int) config('chat.attachments.max_file_size_kilobytes');
config([
'livewire.temporary_file_upload.rules' => ['required', 'file', 'max:'.$maxFileSizeKilobytes],
'livewire.temporary_file_upload.max_upload_time' => (int) config('chat.attachments.livewire_max_upload_time'),
]);
}
}