router.post('/', auth.ensureAuthenticated, auth.ensureRoot, function(req, res){ microcommunity.files.saveFile(req.files.thumbnail, '/uploads/', function(filePath){ var course = new Course({ year : req.body.year, title : req.body.title, thumbnailPath : filePath }) course.save(function(err){ res.redirect('/courses') }) }) })
app.post('/api/fileupload', function(req, res){ var isImage = /^image/ if (isImage.test(req.files.file.type)){ microcommunity.files.saveFile(req.files.file, '/photos/', function(filePath){ res.send({ files : [ { url : filePath } ]}) }) } else { res.send(500) } })