Hello Experts, I was scratching my head why email trigger is happening. When I removed Date Picker variable from the code, the email triggered. Could you please let me know if trigger won’t work for Date Picker or is there any issue in the backend. Email trigger is very important for me as a part of functionality that I added to the website. Can anyone enlighten me please?
$w . onReady (() => {
$w ( '#dataset2' ). onAfterSave (() => {
**const** contactId = wixUsers . currentUser . id ;
console . log ( "contactId" )
triggeredEmails . emailMember ( "TNi9c4h" , contactId , {
variables : {
name : $w ( '#name' ). text ,
company : $w ( '#company' ). text ,
phoneNumber : $w ( "#phoneNumber" ). value ,
email : $w ( "#email" ). value ,
accommodation : $w ( "#accommodation" ). value ,
departureCity : $w ( "#departureCity" ). value ,
numberOfNights : $w ( "#numberOfNights" ). value ,
numberOfChildren : $w ( "#numberOfChildren" ). value ,
requirement : $w ( "#requirement" ). value ,
lastName : $w ( "#lastName" ). value ,
firstName : $w ( "#firstName" ). value ,
travelDate : $w ( "#DatePicker" ). value ,
numberofAdults : $w ( "#numberOfAdults" ). value ,
destination : $w ( "#destination" ). value ,
meal : $w ( '#meal' ). value
}
})
**const** Admin1 = "c8df6291-a927-4a7a-a620-3c515c288682" ;
triggeredEmails . emailMember ( "TNiAzX0" , Admin1 , {
variables : {
name : $w ( '#name' ). text ,
profile : $w ( '#profile' ). text ,
company : $w ( '#company' ). text ,
phoneNumber : $w ( "#phoneNumber" ). value ,
email : $w ( "#email" ). value ,
accommodation : $w ( "#accommodation" ). value ,
departureCity : $w ( "#departureCity" ). value ,
numberOfNights : $w ( "#numberOfNights" ). value ,
numberOfChildren : $w ( "#numberOfChildren" ). value ,
requirement : $w ( "#requirement" ). value ,
lastName : $w ( "#lastName" ). value ,
firstName : $w ( "#firstName" ). value ,
travelDate : $w ( "#DatePicker" ). value ,
numberofAdults : $w ( "#numberOfAdults" ). value ,
destination : $w ( "#destination" ). value ,
meal : $w ( '#meal' ). value ,
}
})
**const** Admin2 = "0a24b0c7-7ac7-46b8-9357-47bdcf903875" ;
triggeredEmails . emailMember ( "TNiAzX0" , Admin2 , {
variables : {
name : $w ( '#name' ). text ,
profile : $w ( '#profile' ). text ,
company : $w ( '#company' ). text ,
phoneNumber : $w ( "#phoneNumber" ). value ,
email : $w ( "#email" ). value ,
accommodation : $w ( "#accommodation" ). value ,
departureCity : $w ( "#departureCity" ). value ,
numberOfNights : $w ( "#numberOfNights" ). value ,
numberOfChildren : $w ( "#numberOfChildren" ). value ,
requirement : $w ( "#requirement" ). value ,
lastName : $w ( "#lastName" ). value ,
firstName : $w ( "#firstName" ). value ,
travelDate : $w ( "#DatePicker" ). value ,
numberofAdults : $w ( "#numberOfAdults" ). value ,
destination : $w ( "#destination" ). value ,
meal : $w ( '#meal' ). value
}
})
**const** Organizer = $w ( '#dynamicDataset' ). getCurrentItem (). oganizerid ;
triggeredEmails . emailMember ( "TNiAzX0" , Organizer , {
variables : {
name : $w ( '#name' ). text ,
profile : $w ( '#profile' ). text ,
company : $w ( '#company' ). text ,
phoneNumber : $w ( "#phoneNumber" ). value ,
email : $w ( "#email" ). value ,
accommodation : $w ( "#accommodation" ). value ,
departureCity : $w ( "#departureCity" ). value ,
numberOfNights : $w ( "#numberOfNights" ). value ,
numberOfChildren : $w ( "#numberOfChildren" ). value ,
requirement : $w ( "#requirement" ). value ,
lastName : $w ( "#lastName" ). value ,
firstName : $w ( "#firstName" ). value ,
travelDate : $w ( "#DatePicker" ). value ,
numberofAdults : $w ( "#numberOfAdults" ). value ,
destination : $w ( "#destination" ). value ,
meal : $w ( '#meal' ). value
}
})
})
});