From 5ae5e087a46897fc37bfd23697205dfa0839cd3f Mon Sep 17 00:00:00 2001 From: Berkeley Martinez Date: Mon, 23 Nov 2015 15:51:42 -0800 Subject: [PATCH] Send down correct discount name --- common/models/promo.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/models/promo.js b/common/models/promo.js index 5d020ff4a73..9a423bdd6b9 100644 --- a/common/models/promo.js +++ b/common/models/promo.js @@ -35,11 +35,13 @@ export default function promo(Promo) { return Promo.findOne(query) .then(function(promo) { + // turn promo model to plain js object; + promo = promo.toJSON(); return Job.updateAll({ id: id }, { promoCodeUsed: code }) .then(function({ count = 0 } = {}) { log('job', count); if (count) { - return promo; + return Object.assign({}, promo, { name: `${code} Discount` }); } return Promise.reject(new Error( `Job ${id} not found`