Error "forgotten password" funcionality
When remembering password the server exits with the following error
/usr/src/aeon-api/node_modules/bluebird/js/release/async.js:61
fn = function () { throw arg; };
^
TypeError: Cannot create property 'mailer' on string 'direct'
at Mail (/usr/src/aeon-api/node_modules/nodemailer/lib/mailer/index.js:45:33)
at Object.module.exports.createTransport (/usr/src/aeon-api/node_modules/nodemailer/lib/nodemailer.js:46:14)
at /usr/src/aeon-api/core/misc/aeonmisc.js:83:40
at /usr/src/aeon-api/node_modules/email-templates/lib/main.js:25:12
at tryCatcher (/usr/src/aeon-api/node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (/usr/src/aeon-api/node_modules/bluebird/js/release/nodeify.js:22:30)
at Promise._settlePromise (/usr/src/aeon-api/node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (/usr/src/aeon-api/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/usr/src/aeon-api/node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (/usr/src/aeon-api/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/usr/src/aeon-api/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (/usr/src/aeon-api/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:672:20)
at tryOnImmediate (timers.js:645:5)
at processImmediate [as _immediateCallback] (timers.js:617:5)