Browse Source

improve error check

activeAddress
Ivan Socolsky 9 years ago
parent
commit
c7691400c2
  1. 4
      lib/emailservice.js

4
lib/emailservice.js

@ -140,14 +140,16 @@ EmailService.prototype._loadTemplate = function(emailType, recipient, extension,
};
EmailService.prototype._applyTemplate = function(template, data, cb) {
var error;
var result = _.mapValues(template, function(t) {
try {
return Mustache.render(t, data);
} catch (e) {
log.error('Could not apply data to template', e);
return cb(e);
error = e;
}
});
if (error) return cb(error);
return cb(null, result);
};

Loading…
Cancel
Save