Files
overleaf-cep/services/web/app/src/Features/Subscription/SubscriptionEmailHandler.js
T
Hugh O'Brien 035b803989 Merge pull request #5154 from overleaf/hb-trial-onboarding-ab
Trial onboarding email

GitOrigin-RevId: a9e3ba5a5e333c625b4f983012f81f6fde21b8dc
2021-09-29 08:03:18 +00:00

20 lines
515 B
JavaScript

const EmailHandler = require('../Email/EmailHandler')
const UserGetter = require('../User/UserGetter')
require('./SubscriptionEmailBuilder')
const SubscriptionEmailHandler = {
async sendTrialOnboardingEmail(userId) {
const user = await UserGetter.promises.getUser(userId, {
email: 1,
})
const emailOptions = {
to: user.email,
sendingUser_id: userId,
}
await EmailHandler.promises.sendEmail('trialOnboarding', emailOptions)
},
}
module.exports = SubscriptionEmailHandler