From 287beb363f1e2df74a6ae1f8e0fd8b943d4d7a4c Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Thu, 31 Oct 2013 16:50:22 -0700 Subject: [PATCH] challenges: chal creator auto-joins --- src/controllers/challenges.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/controllers/challenges.js b/src/controllers/challenges.js index 95fc79e172..2f3429e46b 100644 --- a/src/controllers/challenges.js +++ b/src/controllers/challenges.js @@ -154,6 +154,7 @@ api.create = function(req, res){ async.waterfall(waterfall, function(err){ if (err) return res.json(401, {err:err}); var challenge = new Challenge(req.body); // FIXME sanitize + challenge.members.push(user._id); challenge.save(function(err, saved){ if (err) return res.json(500, {err:err}); Group.update({_id:saved.group}, {$addToSet:{challenges:saved._id}}) // fixme error-check, and also better to do in middleware?