From d95f50b95411666ed336d794ef1e6fc8b5c86675 Mon Sep 17 00:00:00 2001 From: elweyn Date: Wed, 3 May 2023 12:48:02 +0200 Subject: [PATCH] Send date field to klicktipp api. --- backend/src/apis/KlicktippController.ts | 1 + backend/src/util/klicktipp.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/apis/KlicktippController.ts b/backend/src/apis/KlicktippController.ts index a3e2c4ec6..ea47a2f66 100644 --- a/backend/src/apis/KlicktippController.ts +++ b/backend/src/apis/KlicktippController.ts @@ -118,6 +118,7 @@ export const addFieldsToSubscriber = async ( try { const subscriberId = await klicktippConnector.subscriberSearch(email) const result = await klicktippConnector.subscriberUpdate(subscriberId, fields, newemail, newsmsnumber) + logger.info(`Update of subscriber (${email}) has been successful, ${result}`) return result } catch (e) { logger.error(`Could not update subscriber ${email}, ${JSON.stringify(fields)}, ${e}`) diff --git a/backend/src/util/klicktipp.ts b/backend/src/util/klicktipp.ts index 0eadd1aec..4e8bec2cd 100644 --- a/backend/src/util/klicktipp.ts +++ b/backend/src/util/klicktipp.ts @@ -35,7 +35,8 @@ async function klickTippSendFieldToUser( value: string, ): Promise { for (const event of events) { - await addFieldsToSubscriber(event.email, { [value]: event.value }) + const time = event.value.setSeconds(0) + await addFieldsToSubscriber(event.email, { [value]: Math.trunc(time / 1000) }) } }