jdx / mean-sample

Sample project for Write Modern Web Apps with the MEAN Stack by Jeff Dickey
https://mean-sample.herokuapp.com
165 stars 90 forks source link

CH8 : post.username: req.auth.username error? #24

Closed fkkcloud closed 9 years ago

fkkcloud commented 9 years ago

Hi, I am not sure why this gives me an error..


/Users/user/Desktop/mean_ssn/controller/api/posts.js:19 post.username: req.auth.username ^ SyntaxError: Unexpected token : at exports.runInThisContext (vm.js:73:16) at Module._compile (module.js:443:25) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object. (/Users/user/Desktop/mean_ssn/server.js:7:23) at Module._compile (module.js:460:26)

at Object.Module._extensions..js (module.js:478:10)

controller/api/posts.js

router.post('/', function(req, res, next){ var post = new Post({ body: req.body.body })

post.username: req.auth.username

post.save(function (err, post){
    if (err)
    {
        return next(err)
    }
    res.json(201, post)
})

})

module.exports = router