From 80ee170990e78753d07779d59bdfe516c399d254 Mon Sep 17 00:00:00 2001 From: Mark Powers Date: Mon, 28 Jan 2019 12:12:13 -0500 Subject: Make home page a feed --- src/server.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/server.js') diff --git a/src/server.js b/src/server.js index c94a91c..4a2a581 100644 --- a/src/server.js +++ b/src/server.js @@ -18,9 +18,12 @@ function setUpRoutes(models){ request(`http://localhost:8000?${req.url.split("?")[1]}`, function(error, response, body) { }); }) - server.get('/posts.json', async (req, res, next) => { + server.get('/:type/posts.json', async (req, res, next) => { try { - var posts = await models.posts.findAll(); + const { type } = req.params; + console.log(type); + console.log(req.params); + var posts = await models.posts.findAll({where: { type: type }}); posts = posts.map(x => x.get({ plain: true })); for (const post of posts) { const images = await models.pictures.findAll({ attributes: ["source"], where: { postId: post.id } }).map(x => x.source); -- cgit v1.2.3