From f028c163c17fa926dcfe38f218545e800bd69000 Mon Sep 17 00:00:00 2001 From: Abhinav Date: Fri, 14 Oct 2022 23:27:23 +0530 Subject: [PATCH] add debugging logs --- src/services/electron/heicConvert.ts | 2 ++ src/utils/file/index.ts | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/services/electron/heicConvert.ts b/src/services/electron/heicConvert.ts index 76e272f34..bbb985efa 100644 --- a/src/services/electron/heicConvert.ts +++ b/src/services/electron/heicConvert.ts @@ -11,6 +11,7 @@ class ElectronHEICConverter { // eslint-disable-next-line @typescript-eslint/no-unused-vars async convert(fileBlob: Blob, format = 'JPEG'): Promise { try { + console.log(this.electronAPIs); if (this.allElectronAPIExists) { const inputFileData = new Uint8Array( await fileBlob.arrayBuffer() @@ -18,6 +19,7 @@ class ElectronHEICConverter { const convertedFileData = await this.electronAPIs.convertHEIC( inputFileData ); + console.log('convertedFileData', convertedFileData.length); return new Blob([convertedFileData]); } } catch (e) { diff --git a/src/utils/file/index.ts b/src/utils/file/index.ts index b2b5700eb..959ebaf84 100644 --- a/src/utils/file/index.ts +++ b/src/utils/file/index.ts @@ -21,7 +21,7 @@ import { FILE_TYPE, } from 'constants/file'; import PublicCollectionDownloadManager from 'services/publicCollectionDownloadManager'; -import HEICConverter from 'services/heicConverter/heicConverterService'; +import ElectronHEICConverter from 'services/electron/heicConvert'; import ffmpegService from 'services/ffmpeg/ffmpegService'; import { NEW_FILE_MAGIC_METADATA, VISIBILITY_STATE } from 'types/magicMetadata'; import { IsArchived, updateMagicMetadataProps } from 'utils/magicMetadata'; @@ -343,7 +343,10 @@ async function getRenderableImage(fileName: string, imageBlob: Blob) { imageBlob.size )}` ); - const convertedImageBlob = await HEICConverter.convert(imageBlob); + const convertedImageBlob = await ElectronHEICConverter.convert( + imageBlob + ); + addLogLine(`${fileName} successfully converted`); return convertedImageBlob; } else {