File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -120,11 +120,16 @@ const useFilesState = create<{
120120 const errorMessages : string [ ] = [ ] ;
121121 const extension = uploadedFile . file . name . split ( '.' ) . pop ( ) as string ;
122122
123- // Validate file extension and MIME type
124- const isFileExtensionAccepted = accept . includes ( `.${ extension } ` ) ;
123+ // Validate file extension and MIME type (case-insensitive)
124+ const isFileExtensionAccepted = accept . includes (
125+ `.${ extension . toLowerCase ( ) } `
126+ ) ;
125127 const isMimeTypeValid =
126128 uploadedFile . mimeType &&
127- validateMimeTypeAndExtension ( uploadedFile . mimeType , extension ) ;
129+ validateMimeTypeAndExtension (
130+ uploadedFile . mimeType ,
131+ extension . toLowerCase ( )
132+ ) ;
128133 if ( accept && accept . length === 0 ) {
129134 errorMessages . push ( i18next . t ( 'files.error.modelNotSupported' ) ) ;
130135 } else if ( ! isFileExtensionAccepted ) {
You can’t perform that action at this time.
0 commit comments