Add sort option for posts route /
This commit is contained in:
@@ -16,6 +16,15 @@ async function getPostCollection() {
|
|||||||
|
|
||||||
router.get('/', async (req, res) => {
|
router.get('/', async (req, res) => {
|
||||||
const posts = await getPostCollection()
|
const posts = await getPostCollection()
|
||||||
|
if (req.query.sort === '-1' || req.query.sort === '1') {
|
||||||
|
res.send(
|
||||||
|
await posts
|
||||||
|
.find({})
|
||||||
|
.sort({ date: parseInt(req.query.sort) })
|
||||||
|
.toArray()
|
||||||
|
)
|
||||||
|
return
|
||||||
|
}
|
||||||
res.send(await posts.find({}).toArray())
|
res.send(await posts.find({}).toArray())
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user