From 9912be071a7458c59de878e8fc7965e47479417e Mon Sep 17 00:00:00 2001 From: Abhinav-grd Date: Thu, 19 Aug 2021 08:50:59 +0530 Subject: [PATCH] add hasStaticThumbnail to metadata object --- src/services/upload/uploader.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/services/upload/uploader.ts b/src/services/upload/uploader.ts index e0d00ac05..aab2111d3 100644 --- a/src/services/upload/uploader.ts +++ b/src/services/upload/uploader.ts @@ -37,6 +37,7 @@ export default async function uploader( let encryptedFile: EncryptedFile = null; let metadata: MetadataObject = null; let fileTypeInfo: FileTypeInfo = null; + let fileWithMetadata: FileWithMetadata = null; try { fileTypeInfo = await getFileType(worker, rawFile); @@ -57,7 +58,14 @@ export default async function uploader( } file = await UploadService.readFile(worker, rawFile, fileTypeInfo); - const fileWithMetadata: FileWithMetadata = { ...file, metadata }; + if (file.hasStaticThumbnail) { + metadata.hasStaticThumbnail = true; + } + fileWithMetadata = { + filedata: file.filedata, + thumbnail: file.thumbnail, + metadata, + }; encryptedFile = await UploadService.encryptFile( worker, @@ -110,6 +118,7 @@ export default async function uploader( } } finally { file = null; + fileWithMetadata = null; encryptedFile = null; } }