Commit f0345e9d authored by Vadym Gidulian's avatar Vadym Gidulian

Refined request schema

parent c02986b5
...@@ -42,7 +42,7 @@ const sendMail = promisify(transporter.sendMail).bind(transporter); ...@@ -42,7 +42,7 @@ const sendMail = promisify(transporter.sendMail).bind(transporter);
module.exports = { module.exports = {
async sendMessage(template, request) { async sendMessage(template, request) {
const message = handlebars.compile(templatesModel.getTemplate(template))(request.vars || {}); const message = handlebars.compile(templatesModel.getTemplate(template))(request.vars);
const mailer = { const mailer = {
from: SMTP_SENDER, from: SMTP_SENDER,
......
...@@ -9,7 +9,9 @@ module.exports = { ...@@ -9,7 +9,9 @@ module.exports = {
to: stringRequiredSchema, to: stringRequiredSchema,
subject: stringRequiredSchema, subject: stringRequiredSchema,
vars: { vars: {
type: Object type: Object,
required: true,
default: () => ({})
} }
} }
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment