From a48cccc569a83486b445f12f2710663d41679724 Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Thu, 30 Jan 2020 10:38:35 +0100 Subject: [PATCH] Fixed broken pagination in uploads table --- front/src/store/ui.js | 10 ++++++++++ front/src/views/content/libraries/FilesTable.vue | 5 +---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/front/src/store/ui.js b/front/src/store/ui.js index 932ac530cb..9baf0596ce 100644 --- a/front/src/store/ui.js +++ b/front/src/store/ui.js @@ -67,6 +67,16 @@ export default { orderingDirection: "-", ordering: "creation_date", }, + "content.libraries.files": { + paginateBy: 50, + orderingDirection: "-", + ordering: "creation_date", + }, + "content.libraries.detail": { + paginateBy: 50, + orderingDirection: "-", + ordering: "creation_date", + }, }, serviceWorker: { refreshing: false, diff --git a/front/src/views/content/libraries/FilesTable.vue b/front/src/views/content/libraries/FilesTable.vue index 47294fe572..736421e57e 100644 --- a/front/src/views/content/libraries/FilesTable.vue +++ b/front/src/views/content/libraries/FilesTable.vue @@ -175,7 +175,7 @@ <div> <pagination v-if="result && result.count > paginateBy" - @page-changed="selectPage" + @page-changed="page = $event; fetchData()" :compact="true" :current="page" :paginate-by="paginateBy" @@ -231,13 +231,10 @@ export default { isLoading: false, result: null, page: 1, - paginateBy: 25, search: { query: this.defaultQuery, tokens: parseTokens(normalizeQuery(this.defaultQuery)) }, - orderingDirection: "-", - ordering: "creation_date", orderingOptions: [ ["creation_date", "creation_date"], ["title", "track_title"], -- GitLab