Send date field to klicktipp api.

This commit is contained in:
elweyn 2023-05-03 12:48:02 +02:00
parent 291146caf4
commit d95f50b954
2 changed files with 3 additions and 1 deletions

View File

@ -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}`)

View File

@ -35,7 +35,8 @@ async function klickTippSendFieldToUser(
value: string,
): Promise<void> {
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) })
}
}