Fetching leads by name via Close.io API is not reliable. Adding two checks to protect against sending duplicate emails: 1. Query leads via recipient email to avoid creating duplicate leads. Duplicate leads can result in duplicate automatic emails sent. 2. Lookup lead email activity when sending mails, and compare email templates and recipient address. |
||
---|---|---|
.. | ||
analytics | ||
mongodb | ||
tournaments | ||
vagrant | ||
attachPrepaidsToPayments.js | ||
batchAddAchievements.js | ||
buildSchoolGraph.coffee | ||
copy-i18n-tags.coffee | ||
deleteUnpaidGemPayments.js | ||
helpScoutToCloseIO.js | ||
mail.coffee | ||
migrate-from-firebase.js | ||
minify.coffee | ||
recalculateAchievements.coffee | ||
recalculatePayments.coffee | ||
recalculateStatistics.coffee | ||
recreateEarnedAchievements.coffee | ||
resetUsersProgress.coffee | ||
runAfterGit.coffee | ||
setupAchievements.coffee | ||
simulate.coffee | ||
transpile.coffee | ||
updateCloseIoLeads.js |