From 9291155cc2138b16def972e3cf5ee6416e6c9a72 Mon Sep 17 00:00:00 2001 From: lorem-ipsum-dolor-sit <5527697+lorem-ipsum-dolor-sit@users.noreply.github.com> Date: Fri, 12 Dec 2025 22:21:49 +0100 Subject: [PATCH] fix: catch error (#246) --- index.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/index.js b/index.js index 4b8f42a..2c059b1 100755 --- a/index.js +++ b/index.js @@ -87,15 +87,19 @@ const execute = () => { job.provider .filter((p) => providers.find((loaded) => loaded.metaInformation.id === p.id) != null) .forEach(async (prov) => { - const matchedProvider = providers.find((loaded) => loaded.metaInformation.id === prov.id); - matchedProvider.init(prov, job.blacklist); - await new FredyPipeline( - matchedProvider.config, - job.notificationAdapter, - prov.id, - job.id, - similarityCache, - ).execute(); + try { + const matchedProvider = providers.find((loaded) => loaded.metaInformation.id === prov.id); + matchedProvider.init(prov, job.blacklist); + await new FredyPipeline( + matchedProvider.config, + job.notificationAdapter, + prov.id, + job.id, + similarityCache, + ).execute(); + } catch (error) { + logger.error(error); + } }); }); } else {