Add /api/sign_(in|out).json endpoints, uncomment sign in/out logic in navbar and...
[ndcode_site.git] / api / feedback.html.jst
similarity index 92%
rename from feedback.html.jst
rename to api/feedback.html.jst
index b7b68e6..b67836b 100644 (file)
@@ -4,6 +4,9 @@ let XDate = require('xdate')
 
 return async env => {
   let globals = await env.site.get_json('/_config/globals.json')
+  let nodemailer_feedback = await env.site.get_nodemailer(
+    '/_config/email_feedback.json'
+  )
 
   let message
   if (env.request.method === 'POST') {
@@ -37,10 +40,7 @@ return async env => {
     transaction.commit()
 
     // send email (asynchronously)
-    let emailjs_feedback = await env.site.get_emailjs(
-      '/_config/email_feedback.json'
-    )
-    emailjs_feedback.send(
+    nodemailer_feedback.sendMail(
       {
         from: globals.feedback_from,
         to: globals.feedback_to,