feat: expand audio file types to support Telegram/WhatsApp voice messages

This commit is contained in:
SajjadMahmoody 2026-04-06 21:38:00 +03:30
parent 128a11ad33
commit 6a301c5529
1 changed files with 40 additions and 2 deletions

View File

@ -331,7 +331,26 @@ public static function form(Schema $schema): Schema
->multiple() ->multiple()
->disk('public') ->disk('public')
->directory('audio_files') ->directory('audio_files')
->acceptedFileTypes(['audio/mpeg', 'audio/mp3', 'audio/wav', 'audio/ogg', 'audio/mp4', 'audio/aac']) ->acceptedFileTypes([
'audio/mpeg',
'audio/mp3',
'audio/wav',
'audio/x-wav',
'audio/ogg',
'audio/opus',
'audio/mp4',
'audio/x-m4a',
'audio/aac',
'audio/x-aac',
'audio/flac',
'audio/x-flac',
'audio/webm',
'audio/amr',
'audio/3gpp',
'audio/3gpp2',
'audio/aiff',
'audio/x-aiff',
])
->downloadable() ->downloadable()
->fetchFileInformation(false), ->fetchFileInformation(false),
@ -866,7 +885,26 @@ public static function table(Table $table): Table
->multiple() ->multiple()
->disk('public') ->disk('public')
->directory('audio_files') ->directory('audio_files')
->acceptedFileTypes(['audio/mpeg', 'audio/mp3', 'audio/wav', 'audio/ogg', 'audio/mp4', 'audio/aac']) ->acceptedFileTypes([
'audio/mpeg',
'audio/mp3',
'audio/wav',
'audio/x-wav',
'audio/ogg',
'audio/opus',
'audio/mp4',
'audio/x-m4a',
'audio/aac',
'audio/x-aac',
'audio/flac',
'audio/x-flac',
'audio/webm',
'audio/amr',
'audio/3gpp',
'audio/3gpp2',
'audio/aiff',
'audio/x-aiff',
])
->downloadable() ->downloadable()
->disabled() ->disabled()
->fetchFileInformation(false) ->fetchFileInformation(false)