From a678383dee1fd2b10ce6b3eedce07fa4f1cb1997 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Tue, 28 Mar 2023 15:15:08 -0700 Subject: [PATCH] Add catch statement for samsung images. --- package.json | 4 ++-- util/generateThumbnail.ts | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 09fbac9..7504c87 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "name": "bodyshop-media-server", - "version": "1.0.8", + "version": "1.0.10", "license": "UNLICENSED", "engines": { - "node": "16.15.0" + "node": "^16.14.0" }, "scripts": { "server": "nodemon server.ts", diff --git a/util/generateThumbnail.ts b/util/generateThumbnail.ts index 278f497..cf4b367 100644 --- a/util/generateThumbnail.ts +++ b/util/generateThumbnail.ts @@ -48,10 +48,13 @@ export default async function GenerateThumbnail( }); } else { logger.debug("Thumbnail being created for : " + thumbPath); + //Ignoring typescript as the interface is lacking a parameter. + // @ts-ignore const thumbnail = await imageThumbnail(file, { responseType: "buffer", height: 250, width: 250, + failOnError: false, }); console.log("Image success."); await fs.writeFile(thumbPath, thumbnail);