diff --git a/controllers/runs.js b/controllers/runs.js index 326f550..236e900 100644 --- a/controllers/runs.js +++ b/controllers/runs.js @@ -14,4 +14,9 @@ controller.get('/:id', function(req, res){ res.json(runs[req.params.id]); }); +controller.post('/', function(req, res){ + console.log(req.body.distance); + res.send('works'); +}) + module.exports = controller; diff --git a/package.json b/package.json index 99bb977..b9eb3d3 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ }, "homepage": "https://github.com/mahuntington/runs#readme", "dependencies": { + "body-parser": "^1.15.2", "ejs": "^2.5.1", "express": "^4.14.0" } diff --git a/server.js b/server.js index d6daf2e..c81c17a 100644 --- a/server.js +++ b/server.js @@ -1,7 +1,10 @@ var express = require('express'); //require express package var app = express(); //create application variable +var bodyParser = require('body-parser'); var PORT = process.env.PORT || 3000; +app.use(bodyParser.json()); + var runController = require('./controllers/runs.js'); app.use('/runs', runController);