From 03c5af65cef321f1ab2a06461fed08b852b560d4 Mon Sep 17 00:00:00 2001 From: Keksike Date: Fri, 7 Jul 2017 10:04:52 +0300 Subject: [PATCH] minor code styling --- routes/membership.js | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/routes/membership.js b/routes/membership.js index a53b654..c7af8a2 100644 --- a/routes/membership.js +++ b/routes/membership.js @@ -11,26 +11,33 @@ module.exports = function (app) { * Endpoint for adding a new member to the association */ app.post('/membership', function(req, res, next) { + console.log(`Start membership addition with body: ${JSON.stringify(req.body)}`); + stripe.charges.create({ - amount: 1000, - currency: 'eur', - card: req.body.stripeToken, - description: `Koodiklinikka jäsenyys henkilölle: ${req.body.name}` + amount: 1000, + card: req.body.stripeToken, + currency: 'eur', + description: `Koodiklinikka ry jäsenyys: ${req.body.name}` + }, function(err, charge) { if (err) { - console.log(JSON.stringify(err, null, 2)); + console.log(JSON.stringify(err, null, 2)); - var message = 'Membership payment FAILED for: ```' + JSON.stringify(req.body) + '``` Reason: ```' + err + '```'; - console.log(message); - slack.createMessage(message); + var message = 'Membership payment FAILED for: ```' + JSON.stringify(req.body) + '``` Reason: ```' + err + '```'; + console.log(message); + slack.createMessage(message); + + res.status(500).send({status_text: 'payment_error'}); + return; - res.status(500).send({message: 'payment_error'}); - return; } else { var message = 'Membership payment SUCCESS for: ```' + JSON.stringify(req.body) + '```'; console.log(message); slack.createMessage(message); - res.status(200).send({message: 'payment_success'}); + + res.status(200).send({status_text: 'payment_success'}); + return; + } }); });