Vulcan/packages/nova-newsletter/lib/server/callbacks.js

13 lines
439 B
JavaScript
Raw Normal View History

import MailChimpList from './mailchimp.js';
2016-06-23 15:00:58 +09:00
import Users from 'meteor/nova:users';
2016-02-24 10:27:46 +09:00
function subscribeUserOnProfileCompletion (user) {
if (!!Telescope.settings.get('autoSubscribe') && !!Users.getEmail(user)) {
2016-06-14 23:20:39 +02:00
MailChimpList.add(user, false, function (error, result) {
2016-02-24 10:27:46 +09:00
console.log(error);
console.log(result);
});
}
return user;
}
Telescope.callbacks.add("profileCompletedAsync", subscribeUserOnProfileCompletion);