From 313ac9102025a3db18f0f6ca198b750f9ffdb7e2 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Fri, 3 Jul 2015 14:56:19 +0200 Subject: [PATCH] improve(amazon-payments): do not redirect after cancellation with ?noRedirect=true --- website/src/controllers/payments/amazon.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/website/src/controllers/payments/amazon.js b/website/src/controllers/payments/amazon.js index 64ed4f4422..0bcdebd0dd 100644 --- a/website/src/controllers/payments/amazon.js +++ b/website/src/controllers/payments/amazon.js @@ -238,7 +238,13 @@ exports.subscribeCancel = function(req, res, next){ } }, function(err, results){ if (err) return next(err); // don't json this, let toString() handle errors - res.redirect('/'); + + if(req.query.noRedirect){ + res.send(200); + }else{ + res.redirect('/'); + } + user = null; }); }; \ No newline at end of file