From a1b54e592e9d213f5ae97fb6e8d6c8319b1d81bd Mon Sep 17 00:00:00 2001 From: elweyn Date: Wed, 13 Oct 2021 11:32:00 +0200 Subject: [PATCH] Changed the logic to catch error send by Klicktipp. --- backend/src/middleware/klicktippMiddleware.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/backend/src/middleware/klicktippMiddleware.ts b/backend/src/middleware/klicktippMiddleware.ts index ab3a9bd4c..856dd9d75 100644 --- a/backend/src/middleware/klicktippMiddleware.ts +++ b/backend/src/middleware/klicktippMiddleware.ts @@ -24,9 +24,13 @@ export const klicktippNewsletterStateMiddleware: MiddlewareFn = async ( const result = await next() let klickTipp = new KlickTipp({ status: 'Unsubscribed' }) if (CONFIG.KLICKTIPP) { - const klickTippUser = await getKlickTippUser(result.email) - if (klickTippUser) { - klickTipp = new KlickTipp(klickTippUser) + try { + const klickTippUser = await getKlickTippUser(result.email) + if (klickTippUser) { + klickTipp = new KlickTipp(klickTippUser) + } + } catch (err) { + console.log('Something went wrong', err) } } result.klickTipp = klickTipp