fix: catch error (#246)

This commit is contained in:
lorem-ipsum-dolor-sit
2025-12-12 22:21:49 +01:00
committed by GitHub
parent ac90d4122b
commit 9291155cc2

View File

@@ -87,15 +87,19 @@ const execute = () => {
job.provider job.provider
.filter((p) => providers.find((loaded) => loaded.metaInformation.id === p.id) != null) .filter((p) => providers.find((loaded) => loaded.metaInformation.id === p.id) != null)
.forEach(async (prov) => { .forEach(async (prov) => {
const matchedProvider = providers.find((loaded) => loaded.metaInformation.id === prov.id); try {
matchedProvider.init(prov, job.blacklist); const matchedProvider = providers.find((loaded) => loaded.metaInformation.id === prov.id);
await new FredyPipeline( matchedProvider.init(prov, job.blacklist);
matchedProvider.config, await new FredyPipeline(
job.notificationAdapter, matchedProvider.config,
prov.id, job.notificationAdapter,
job.id, prov.id,
similarityCache, job.id,
).execute(); similarityCache,
).execute();
} catch (error) {
logger.error(error);
}
}); });
}); });
} else { } else {