try to get exif only for image files

This commit is contained in:
abhinav-grd 2021-09-16 07:22:43 +05:30
parent e17eb7aca4
commit 4dec65a891

View file

@ -1,3 +1,4 @@
import { FILE_TYPE } from 'services/fileService';
import { logError } from 'utils/sentry';
import { getExifData } from './exifService';
import { FileTypeInfo } from './readFileService';
@ -31,7 +32,10 @@ export async function extractMetadata(
receivedFile: globalThis.File,
fileTypeInfo: FileTypeInfo
) {
const exifData = await getExifData(receivedFile);
let exifData = null;
if (fileTypeInfo.fileType === FILE_TYPE.IMAGE) {
exifData = await getExifData(receivedFile);
}
const extractedMetadata: MetadataObject = {
title: receivedFile.name,