diff --git a/src/todo/todo.controller.ts b/src/todo/todo.controller.ts index eccdda5..4b0bff9 100644 --- a/src/todo/todo.controller.ts +++ b/src/todo/todo.controller.ts @@ -54,7 +54,7 @@ export class TodoController { ...filterSql, ...searchSql }, - orderBy: { [query.sortBy]: query.sortDirection } + orderBy: { [query.sortBy]: query.sortDesc === 'true' ? 'desc' : 'asc' } } console.log(fetchSQL) @@ -65,6 +65,8 @@ export class TodoController { total: total, perPage: perPage, page: page + 1, + sortBy: query.sortBy, + sortDesc: query.sortDesc, rows: rows } //console.log(result)