diff --git a/back/methods/campaign/latest.js b/back/methods/campaign/latest.js index 8817be3853..0cfd541fe0 100644 --- a/back/methods/campaign/latest.js +++ b/back/methods/campaign/latest.js @@ -25,13 +25,14 @@ module.exports = Self => { const minDate = new Date(); minDate.setFullYear(minDate.getFullYear() - 1); - const where = {dated: {gte: new Date(minDate)}}; + const where = {dated: {gte: minDate}}; filter = mergeFilters(filter, {where}); const stmt = new ParameterizedSQL( `SELECT * FROM campaign`); stmt.merge(conn.makeWhere(filter.where)); stmt.merge('GROUP BY code'); + stmt.merge('ORDER BY dated ASC'); stmt.merge(conn.makePagination(filter)); return conn.executeStmt(stmt);