increase chunk size for exif parsing and just log and dont break on exif laod fail

This commit is contained in:
Abhinav-grd 2021-08-18 12:41:00 +05:30
parent c9ffaf67b7
commit 47efa6a8e5

View file

@ -6,7 +6,7 @@ import { NULL_LOCATION, Location } from './metadataService';
const SOUTH_DIRECTION = 'S';
const WEST_DIRECTION = 'W';
const EXIF_HAVING_TYPES = new Set(['jpeg', 'jpg', 'tiff']);
const CHUNK_SIZE_FOR_EXIF_READING = 4100;
const CHUNK_SIZE_FOR_EXIF_READING = 4 * 1024 * 1024;
interface ParsedEXIFData {
location: Location;
creationTime: number;
@ -35,7 +35,7 @@ export async function getExifData(
};
} catch (e) {
logError(e, 'error reading exif data');
throw e;
// ignore exif parsing errors
}
}