UNPKG

linear

Version:

A simple setup micro-forum built in Node.js with Express and MongoDB.

46 lines (28 loc) 880 B
const {requireLogin} = require('../../../utils/auth'); const profileController = require('../../../controllers/profile'); module.exports = router => { router.get('/auth', requireLogin, (req, res) => { profileController.show(req.user.id).then(profile => { res.json(profile); }) .catch(err => { res.status(err.status); res.json({ 'message': err.message, 'status': err.status }); }); }); router.get('/:profileId', (req, res) => { profileController.show(req.params.profileId).then(profile => { res.json(profile); }) .catch(err => { res.status(err.status); res.json({ 'message': err.message, 'status': err.status }); }); }); };