diff --git a/src/services/upload/thumbnailService.ts b/src/services/upload/thumbnailService.ts index f058c51c8..4002a1b21 100644 --- a/src/services/upload/thumbnailService.ts +++ b/src/services/upload/thumbnailService.ts @@ -126,9 +126,9 @@ export async function generateVideoThumbnail(file:globalThis.File) { clearTimeout(timeout); resolve(null); } catch (e) { - reject(e); - logError(e); - reject(Error(`${CustomError.THUMBNAIL_GENERATION_FAILED} err: ${e}`)); + const err=Error(`${CustomError.THUMBNAIL_GENERATION_FAILED} err: ${e}`); + logError(err); + reject(err); } }); video.preload = 'metadata'; @@ -140,6 +140,7 @@ export async function generateVideoThumbnail(file:globalThis.File) { WAIT_TIME_THUMBNAIL_GENERATION, ); }); + return canvas; } export async function thumbnailCanvasToBlob(canvas:HTMLCanvasElement) {