updates code to fit with new getExif function
This commit is contained in:
parent
5cf48597df
commit
c4938d04e3
|
@ -28,11 +28,10 @@ const NULL_PARSED_METADATA_JSON: ParsedMetaDataJSON = {
|
||||||
};
|
};
|
||||||
|
|
||||||
export async function extractMetadata(
|
export async function extractMetadata(
|
||||||
worker,
|
|
||||||
receivedFile: globalThis.File,
|
receivedFile: globalThis.File,
|
||||||
fileTypeInfo: FileTypeInfo
|
fileTypeInfo: FileTypeInfo
|
||||||
) {
|
) {
|
||||||
const { location, creationTime } = await getExifData(worker, receivedFile);
|
const { location, creationTime } = await getExifData(receivedFile);
|
||||||
|
|
||||||
const extractedMetadata: MetadataObject = {
|
const extractedMetadata: MetadataObject = {
|
||||||
title: receivedFile.name,
|
title: receivedFile.name,
|
||||||
|
|
|
@ -127,7 +127,6 @@ class UploadService {
|
||||||
}
|
}
|
||||||
|
|
||||||
async getFileMetadata(
|
async getFileMetadata(
|
||||||
worker: any,
|
|
||||||
rawFile: File,
|
rawFile: File,
|
||||||
collection: Collection,
|
collection: Collection,
|
||||||
fileTypeInfo: FileTypeInfo
|
fileTypeInfo: FileTypeInfo
|
||||||
|
@ -138,7 +137,6 @@ class UploadService {
|
||||||
getMetadataMapKey(collection.id, originalName)
|
getMetadataMapKey(collection.id, originalName)
|
||||||
) ?? {};
|
) ?? {};
|
||||||
const extractedMetadata: MetadataObject = await extractMetadata(
|
const extractedMetadata: MetadataObject = await extractMetadata(
|
||||||
worker,
|
|
||||||
rawFile,
|
rawFile,
|
||||||
fileTypeInfo
|
fileTypeInfo
|
||||||
);
|
);
|
||||||
|
|
|
@ -54,7 +54,6 @@ export default async function uploader(
|
||||||
throw Error(CustomError.UNSUPPORTED_FILE_FORMAT);
|
throw Error(CustomError.UNSUPPORTED_FILE_FORMAT);
|
||||||
}
|
}
|
||||||
metadata = await uploadService.getFileMetadata(
|
metadata = await uploadService.getFileMetadata(
|
||||||
worker,
|
|
||||||
rawFile,
|
rawFile,
|
||||||
collection,
|
collection,
|
||||||
fileTypeInfo
|
fileTypeInfo
|
||||||
|
|
|
@ -26,7 +26,6 @@ export enum CustomError {
|
||||||
TYPE_DETECTION_FAILED = 'type detection failed',
|
TYPE_DETECTION_FAILED = 'type detection failed',
|
||||||
SIGNUP_FAILED = 'signup failed',
|
SIGNUP_FAILED = 'signup failed',
|
||||||
FAV_COLLECTION_MISSING = 'favorite collection missing',
|
FAV_COLLECTION_MISSING = 'favorite collection missing',
|
||||||
MISSING_EXIF_TAG = 'missing exif tags',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function parseUploadError(error: AxiosResponse) {
|
function parseUploadError(error: AxiosResponse) {
|
||||||
|
|
Loading…
Reference in a new issue