Skip to content

Commit 1b5f58f

Browse files
committed
Issue 21
Added check to ensure multiLangColumn exists
1 parent 91758ea commit 1b5f58f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ var SmtpMailAdapter = mailOptions => {
189189
const link = data.link;
190190
const appName = data.appName;
191191
const defOptions = mailOptions.confirmOptions;
192-
const options = (_multiLang && mailOptions.multiLangConfirm) ? mailOptions.multiLangConfirm[user[_multiLangColumn]].others || {} : mailOptions.confirmOptions.others || {};
192+
const options = (_multiLang && mailOptions.multiLangConfirm && mailOptions.multiLangConfirm[user[_multiLangColumn]]) ? mailOptions.multiLangConfirm[user[_multiLangColumn]].others || {} : mailOptions.confirmOptions.others || {};
193193
const langOptions = mailOptions.multiLangConfirm
194194
? mailOptions.multiLangConfirm[user[_multiLangColumn]] : {};
195195

@@ -272,7 +272,7 @@ var SmtpMailAdapter = mailOptions => {
272272
const link = data.link;
273273
const appName = data.appName;
274274
const defOptions = mailOptions.passwordOptions;
275-
const options = (_multiLang && mailOptions.multiLangPass) ? mailOptions.multiLangPass[user[_multiLangColumn]].others || {} : mailOptions.passwordOptions.others || {};
275+
const options = (_multiLang && mailOptions.multiLangPass && mailOptions.multiLangPass[user[_multiLangColumn]]) ? mailOptions.multiLangPass[user[_multiLangColumn]].others || {} : mailOptions.passwordOptions.others || {};
276276
const langOptions = mailOptions.multiLangPass
277277
? mailOptions.multiLangPass[user[_multiLangColumn]] : {};
278278

0 commit comments

Comments
 (0)