diff options
Diffstat (limited to 'config/accounts.js')
-rw-r--r-- | config/accounts.js | 60 |
1 files changed, 38 insertions, 22 deletions
diff --git a/config/accounts.js b/config/accounts.js index e7faa4cd..f88f2d83 100644 --- a/config/accounts.js +++ b/config/accounts.js @@ -1,20 +1,25 @@ const passwordField = AccountsTemplates.removeField('password'); const emailField = AccountsTemplates.removeField('email'); -AccountsTemplates.addFields([{ - _id: 'username', - type: 'text', - displayName: 'username', - required: true, - minLength: 2, -}, emailField, passwordField, { - _id: 'invitationcode', - type: 'text', - displayName: 'Invitation Code', - required: false, - minLength: 6, - template: 'invitationCode', -}]); +AccountsTemplates.addFields([ + { + _id: 'username', + type: 'text', + displayName: 'username', + required: true, + minLength: 2, + }, + emailField, + passwordField, + { + _id: 'invitationcode', + type: 'text', + displayName: 'Invitation Code', + required: false, + minLength: 6, + template: 'invitationCode', + }, +]); AccountsTemplates.configure({ defaultLayout: 'userFormsLayout', @@ -34,7 +39,8 @@ AccountsTemplates.configure({ }); ['signIn', 'signUp', 'resetPwd', 'forgotPwd', 'enrollAccount'].forEach( - (routeName) => AccountsTemplates.configureRoute(routeName)); + routeName => AccountsTemplates.configureRoute(routeName), +); // We display the form to change the password in a popup window that already // have a title, so we unset the title automatically displayed by useraccounts. @@ -56,15 +62,25 @@ AccountsTemplates.configureRoute('changePwd', { }); if (Meteor.isServer) { - - ['resetPassword-subject', 'resetPassword-text', 'verifyEmail-subject', 'verifyEmail-text', 'enrollAccount-subject', 'enrollAccount-text'].forEach((str) => { + [ + 'resetPassword-subject', + 'resetPassword-text', + 'verifyEmail-subject', + 'verifyEmail-text', + 'enrollAccount-subject', + 'enrollAccount-text', + ].forEach(str => { const [templateName, field] = str.split('-'); Accounts.emailTemplates[templateName][field] = (user, url) => { - return TAPi18n.__(`email-${str}`, { - url, - user: user.getName(), - siteName: Accounts.emailTemplates.siteName, - }, user.getLanguage()); + return TAPi18n.__( + `email-${str}`, + { + url, + user: user.getName(), + siteName: Accounts.emailTemplates.siteName, + }, + user.getLanguage(), + ); }; }); } |