From 79bede5e35cb8f01e67f2196b8f229aad9d0367c Mon Sep 17 00:00:00 2001 From: elweyn Date: Fri, 24 Mar 2023 09:33:52 +0100 Subject: [PATCH] feat(backend): add fields to subscriber --- backend/src/apis/KlicktippController.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/backend/src/apis/KlicktippController.ts b/backend/src/apis/KlicktippController.ts index a291bb945..bb3e79831 100644 --- a/backend/src/apis/KlicktippController.ts +++ b/backend/src/apis/KlicktippController.ts @@ -79,3 +79,16 @@ export const getKlicktippTagMap = async () => { } return '' } + +export const addFieldsToSubscriber = async ( + email: string, + fields: any = {}, + newemail = '', + newsmsnumber = '', +) => { + const isLogin = await loginKlicktippUser() + if (isLogin) { + const subscriberId = await klicktippConnector.subscriberSearch(email) + return await klicktippConnector.subscriberUpdate(subscriberId, fields, newemail, newsmsnumber) + } +}