return async (root, name) => {
let nodemailers = await root.get('nodemailers')
if (nodemailers === undefined)
- throw new Problem(
+ throw new jst_server.Problem(
'Nodemailer error',
'Please import the nodemailers data into the database.',
509
)
let _nodemailer = await nodemailers.get_json(name)
- throw new Problem(
+ if (_nodemailer === undefined)
+ throw new jst_server.Problem(
'Nodemailer error',
- `Can't find the nodemailer "${name}" in the nodemailers data.',
+ `Can't find the nodemailer "${name}" in the nodemailers data.`,
509
)
return nodemailer.createTransport(_nodemailer)