Major refactoring of get_session(), get_account(), get_nodemailer(), introduces ...
[ndcode_site.git] / _lib / get_nodemailer.jst
index 18a568c..572fc6a 100644 (file)
@@ -1,11 +1,6 @@
 let nodemailer = require('nodemailer')
 
-return async (env, transaction, name) => {
-  return nodemailer.createTransport(
-    await (
-      await (
-        await transaction.get({})
-      ).get('nodemailer')
-    ).get_json(name)
-  )
+return async (root, name) => {
+  let _nodemailer = await root.get('nodemailer')
+  return nodemailer.createTransport(await _nodemailer.get_json(name))
 }