From 3adb2d4dcb071579b97182bb3ee65c2610619ce9 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 19 Jun 2014 18:12:12 -0400 Subject: saving projects --- server/lib/api/projects.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'server/lib/api') diff --git a/server/lib/api/projects.js b/server/lib/api/projects.js index e8f80db..ff8bcbb 100644 --- a/server/lib/api/projects.js +++ b/server/lib/api/projects.js @@ -31,9 +31,11 @@ var projects = { create: function(req, res){ var data = util.cleanQuery(req.body) + + data.user_id = req.user._id data.name = util.sanitize(data.name) data.slug = util.slugify(data.name) - data.user_id = req.user._id + data.description = util.sanitize(data.description) data.rooms = JSON.parse(data.rooms) data.walls = JSON.parse(data.walls) data.media = JSON.parse(data.media) @@ -64,9 +66,11 @@ var projects = { } var data = util.cleanQuery(req.body) + + data.user_id = req.user._id data.name = util.sanitize(data.name) data.slug = util.slugify(data.name) - data.user_id = req.user._id + data.description = util.sanitize(data.description) upload.put("projects", req.files.thumbnail, { unacceptable: function(err){ @@ -83,6 +87,8 @@ var projects = { if (err || ! doc) { return res.json({ error: err }) } _.extend(doc, data) doc.rooms = JSON.parse(data.rooms) + doc.walls = JSON.parse(data.walls) + doc.media = JSON.parse(data.media) doc.startPosition = JSON.parse(data.startPosition) doc.save(function(err, doc){ -- cgit v1.2.3-70-g09d2