mirror of
https://github.com/wassname/talk.git
synced 2026-07-01 22:24:08 +08:00
Sort by publication_date
This commit is contained in:
@@ -38,7 +38,7 @@ router.get('/', authorization.needed('ADMIN', 'MODERATOR'), async (req, res, nex
|
||||
|
||||
const {
|
||||
value = '',
|
||||
field = 'created_at',
|
||||
field = 'publication_date',
|
||||
page = 1,
|
||||
asc = 'false',
|
||||
filter = 'all',
|
||||
@@ -46,9 +46,10 @@ router.get('/', authorization.needed('ADMIN', 'MODERATOR'), async (req, res, nex
|
||||
} = req.query;
|
||||
|
||||
try {
|
||||
const order = (asc === 'true') ? 1 : -1;
|
||||
|
||||
const queryOpts = {
|
||||
sort: {[field]: (asc === 'true') ? 1 : -1},
|
||||
sort: {[field]: order, 'created_at': order},
|
||||
skip: (page - 1) * limit,
|
||||
limit
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user