Change throw to return false and add console log

This commit is contained in:
elweyn 2023-04-04 19:05:11 +02:00
parent e1c1bc5c39
commit 2369e682f5

View File

@ -97,15 +97,13 @@ export const addFieldsToSubscriber = async (
newemail = '',
newsmsnumber = '',
) => {
return callKlickTippAPI(
async ({ email, fields, newemail, newsmsnumber }) => {
const isLogin = await loginKlicktippUser()
if (isLogin) {
const subscriberId = await klicktippConnector.subscriberSearch(email)
return klicktippConnector.subscriberUpdate(subscriberId, fields, newemail, newsmsnumber)
}
throw new LogError(`Could not add fields (${fields}) to subscriber ${email}`)
},
{ email, fields, newemail, newsmsnumber },
)
console.log('email', email)
console.log('fields', fields)
if (!CONFIG.KLICKTIPP) return true
const isLogin = await loginKlicktippUser()
if (isLogin) {
const subscriberId = await klicktippConnector.subscriberSearch(email)
return klicktippConnector.subscriberUpdate(subscriberId, fields, newemail, newsmsnumber)
}
return false
}