| 12345678910111213141516171819 |
- settings = require("settings-sharelatex")
- EmailBuilder = require "./EmailBuilder"
- EmailSender = require "./EmailSender"
- if !settings.email?
- settings.email =
- lifecycleEnabled:false
- module.exports =
- sendEmail : (emailType, opts, callback = (err)->)->
- email = EmailBuilder.buildEmail emailType, opts
- if email.type == "lifecycle" and !settings.email.lifecycle
- return callback()
- opts.html = email.html
- opts.subject = email.subject
- EmailSender.sendEmail opts, (err)->
- callback(err)
|