add debugging logs

This commit is contained in:
Abhinav 2022-10-14 23:27:23 +05:30
parent 9879e6bf0a
commit f028c163c1
2 changed files with 7 additions and 2 deletions

View file

@ -11,6 +11,7 @@ class ElectronHEICConverter {
// eslint-disable-next-line @typescript-eslint/no-unused-vars // eslint-disable-next-line @typescript-eslint/no-unused-vars
async convert(fileBlob: Blob, format = 'JPEG'): Promise<Blob> { async convert(fileBlob: Blob, format = 'JPEG'): Promise<Blob> {
try { try {
console.log(this.electronAPIs);
if (this.allElectronAPIExists) { if (this.allElectronAPIExists) {
const inputFileData = new Uint8Array( const inputFileData = new Uint8Array(
await fileBlob.arrayBuffer() await fileBlob.arrayBuffer()
@ -18,6 +19,7 @@ class ElectronHEICConverter {
const convertedFileData = await this.electronAPIs.convertHEIC( const convertedFileData = await this.electronAPIs.convertHEIC(
inputFileData inputFileData
); );
console.log('convertedFileData', convertedFileData.length);
return new Blob([convertedFileData]); return new Blob([convertedFileData]);
} }
} catch (e) { } catch (e) {

View file

@ -21,7 +21,7 @@ import {
FILE_TYPE, FILE_TYPE,
} from 'constants/file'; } from 'constants/file';
import PublicCollectionDownloadManager from 'services/publicCollectionDownloadManager'; import PublicCollectionDownloadManager from 'services/publicCollectionDownloadManager';
import HEICConverter from 'services/heicConverter/heicConverterService'; import ElectronHEICConverter from 'services/electron/heicConvert';
import ffmpegService from 'services/ffmpeg/ffmpegService'; import ffmpegService from 'services/ffmpeg/ffmpegService';
import { NEW_FILE_MAGIC_METADATA, VISIBILITY_STATE } from 'types/magicMetadata'; import { NEW_FILE_MAGIC_METADATA, VISIBILITY_STATE } from 'types/magicMetadata';
import { IsArchived, updateMagicMetadataProps } from 'utils/magicMetadata'; import { IsArchived, updateMagicMetadataProps } from 'utils/magicMetadata';
@ -343,7 +343,10 @@ async function getRenderableImage(fileName: string, imageBlob: Blob) {
imageBlob.size imageBlob.size
)}` )}`
); );
const convertedImageBlob = await HEICConverter.convert(imageBlob); const convertedImageBlob = await ElectronHEICConverter.convert(
imageBlob
);
addLogLine(`${fileName} successfully converted`); addLogLine(`${fileName} successfully converted`);
return convertedImageBlob; return convertedImageBlob;
} else { } else {