Skip to content

Commit ce71ebf

Browse files
committed
fix(knowledge): improve error message when extension is non-alphanumeric
1 parent 5c824a2 commit ce71ebf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/sim/lib/uploads/utils/validation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ export function validateFileType(fileName: string, mimeType: string): FileValida
143143
if (!SUPPORTED_DOCUMENT_EXTENSIONS.includes(extension)) {
144144
return {
145145
code: 'UNSUPPORTED_FILE_TYPE',
146-
message: `Unsupported file type: ${extension}. Supported types are: ${SUPPORTED_DOCUMENT_EXTENSIONS.join(', ')}`,
146+
message: `Unsupported file type${extension ? `: ${extension}` : ` for "${fileName}"`}. Supported types are: ${SUPPORTED_DOCUMENT_EXTENSIONS.join(', ')}`,
147147
supportedTypes: [...SUPPORTED_DOCUMENT_EXTENSIONS],
148148
}
149149
}
@@ -231,7 +231,7 @@ export function validateMediaFileType(
231231
if (!isAudio && !isVideo) {
232232
return {
233233
code: 'UNSUPPORTED_FILE_TYPE',
234-
message: `Unsupported media file type: ${extension}. Supported audio types: ${SUPPORTED_AUDIO_EXTENSIONS.join(', ')}. Supported video types: ${SUPPORTED_VIDEO_EXTENSIONS.join(', ')}`,
234+
message: `Unsupported media file type${extension ? `: ${extension}` : ` for "${fileName}"`}. Supported audio types: ${SUPPORTED_AUDIO_EXTENSIONS.join(', ')}. Supported video types: ${SUPPORTED_VIDEO_EXTENSIONS.join(', ')}`,
235235
supportedTypes: [...SUPPORTED_AUDIO_EXTENSIONS, ...SUPPORTED_VIDEO_EXTENSIONS],
236236
}
237237
}

0 commit comments

Comments
 (0)