import { readFileSync } from 'fs-extra'
-import { isArray, merge } from 'lodash'
+import { merge } from 'lodash'
import { createTransport, Transporter } from 'nodemailer'
import { join } from 'path'
+import { toArray } from '@server/helpers/custom-validators/misc'
import { root } from '@shared/core-utils'
import { EmailPayload } from '@shared/models'
import { SendEmailDefaultOptions } from '../../shared/models/server/emailer.model'
subjectPrefix: CONFIG.EMAIL.SUBJECT.PREFIX
})
- const toEmails = isArray(options.to)
- ? options.to
- : [ options.to ]
+ const toEmails = toArray(options.to)
for (const to of toEmails) {
const baseOptions: SendEmailDefaultOptions = {