diff --git a/client/web/compose/src/mixins/listHelpers.js b/client/web/compose/src/mixins/listHelpers.js index f91db383f..7cc9edaf6 100644 --- a/client/web/compose/src/mixins/listHelpers.js +++ b/client/web/compose/src/mixins/listHelpers.js @@ -10,7 +10,7 @@ export default { filter: {}, pagination: { - limit: 10, + limit: 12, pageCursor: undefined, prevPage: '', nextPage: '', @@ -123,9 +123,13 @@ export default { }, 300), encodeListParams () { - const { sortBy, sortDesc } = this.sorting + let { sortBy, sortDesc } = this.sorting const { limit, pageCursor } = this.pagination + if (sortBy === 'changedAt') { + sortBy = 'coalesce(deletedAt, updatedAt, createdAt)' + } + const sort = sortBy ? `${sortBy} ${sortDesc ? 'DESC' : 'ASC'}` : undefined return { diff --git a/client/web/compose/src/views/Admin/Charts/List.vue b/client/web/compose/src/views/Admin/Charts/List.vue index 614438bcc..f1a97f1ea 100644 --- a/client/web/compose/src/views/Admin/Charts/List.vue +++ b/client/web/compose/src/views/Admin/Charts/List.vue @@ -92,8 +92,8 @@ /> - - -