diff --git a/src/services/upload/readFileService.ts b/src/services/upload/readFileService.ts index 5ced23843..3342fd572 100644 --- a/src/services/upload/readFileService.ts +++ b/src/services/upload/readFileService.ts @@ -58,7 +58,7 @@ export async function getFileType( logError(e, CustomError.TYPE_DETECTION_FAILED, { fileFormat, }); - return { fileType: FILE_TYPE.OTHERS, exactType: null }; + return { fileType: FILE_TYPE.OTHERS, exactType: fileFormat }; } } diff --git a/src/services/upload/uploader.ts b/src/services/upload/uploader.ts index 8259e2117..aef8bd962 100644 --- a/src/services/upload/uploader.ts +++ b/src/services/upload/uploader.ts @@ -102,9 +102,9 @@ export default async function uploader( file: decryptedFile, }; } catch (e) { - const fileFormat = - fileTypeInfo.exactType ?? rawFile.name.split('.').pop(); - logError(e, 'file upload failed', { fileFormat }); + logError(e, 'file upload failed', { + fileFormat: fileTypeInfo.exactType, + }); const error = handleUploadError(e); switch (error.message) { case CustomError.ETAG_MISSING: