From 11d8decbb3b444561ee51daa0f0d2a609da13e47 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 18 Sep 2016 15:55:47 -0700 Subject: Send basic notification on transaction receipt --- routes/transactions.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'routes') diff --git a/routes/transactions.js b/routes/transactions.js index 759ec14a..31875918 100644 --- a/routes/transactions.js +++ b/routes/transactions.js @@ -62,6 +62,25 @@ if (result) { return finish(); } + res.render('notification', { + layout: 'mail', + js: (function() { + return global.js; + }), + css: (function() { + return global.css; + }) + }, function(err, html) { + var email, sendgrid; + sendgrid = require('sendgrid')(config.sendgrid_user, config.sendgrid_password); + email = new sendgrid.Email({ + to: 'asoltys@gmail.com', + from: 'info@coinos.io', + subject: 'Transaction Sent', + html: html + }); + return sendgrid.send(email); + }); multi = db.multi(); multi.hmset(req.body.txid, req.body); multi.rpush("" + req.params.user + ":transactions", req.body.txid); -- cgit v1.2.3