From 4454cc502b5fd4bbccbff3560c708da6b9698da1 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Thu, 7 Nov 2013 14:22:56 -0800 Subject: [PATCH] contrib: only show contrib alert if they've gained, not lost --- src/controllers/groups.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controllers/groups.js b/src/controllers/groups.js index 7d8a3faebe..3b266c510f 100644 --- a/src/controllers/groups.js +++ b/src/controllers/groups.js @@ -55,11 +55,11 @@ api.updateMember = function(req, res) { }, function(member, cb){ if (!member) return res.json(404, {err: "User not found"}); + if (req.body.contributor.level > (member.contributor && member.contributor.level || 0)) member.flags.contributor = true; _.merge(member, _.pick(req.body, ['contributor', 'balance'])); if (!member.items.pets) member.items.pets = []; var i = member.items.pets.indexOf('Dragon-Hydra'); if (!~i && member.contributor.level >= 6) member.items.pets.push('Dragon-Hydra'); - if (member.contributor.level >= 1) member.flags.contributor = true; member.save(cb); } ], function(err, saved){