diff --git a/app.js b/app.js index 762a35c..d0e34f7 100644 --- a/app.js +++ b/app.js @@ -25,17 +25,8 @@ app.use(sassMiddleware({ app.use(express.static(path.join(__dirname, 'public'))); app.use('/', indexRouter); +app.use('/upload', require("./routes/upload")); -const multer = require('multer'); -var upload = multer({ dest: 'uploads/' }) -app.post('/upload', upload.single('photo'), (req, res) => { - console.log(req.headers); - if (req.file) { - res.sendStatus(200); - } else { - res.sendStatus(400); - } -}); // catch 404 and forward to error handler app.use(function(req, res, next) { next(createError(404)); diff --git a/routes/upload.js b/routes/upload.js new file mode 100644 index 0000000..73a395f --- /dev/null +++ b/routes/upload.js @@ -0,0 +1,16 @@ +const express = require('express'); +const router = express.Router(); +const multer = require('multer'); +const upload = multer({ dest: 'uploads/' }) + +// use the same route for both set and get pulse mode +router.post('/', upload.single('photo'), (req, res) => { + console.log(req.headers); + if (req.file) { + res.sendStatus(200); + } else { + res.sendStatus(400); + } +}); + +module.exports = router;