From 0b95c65c3d48b1b77af0dd7391e9542960c7b2bf Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Mon, 21 Oct 2024 15:09:44 +0000 Subject: [PATCH] Bug 38177: Fix lengthMenu for components using KohaTable EBSCO HoldingsIQ doesnt consider a "All" option so neither should we. At the moment, if we pick 'All', only 100 are listed due to the logic in Providers/EBSCO/build_query_pagination. The original code hints at trying to do this but its not working. I think this got lost sometime during KohaTable.vue This patch should also have the same entry for EHoldingsEBSCOTitlePackagesList but that isnt using KohaTable and for some reason its not picking up on either aLengthMenu or lengthMeny, always shows 'All'. Signed-off-by: Pedro Amorim Signed-off-by: Jonathan Druart --- .../js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue | 2 +- .../prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue | 2 +- .../prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue index a1f2622bd5b..b01a1823ad6 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackageTitlesList.vue @@ -103,7 +103,7 @@ export default { embed: "title", ordering: false, dom: '<"top pager"<"table_entries"ilp>>tr<"bottom pager"ip>', - aLengthMenu: [ + lengthMenu: [ [10, 20, 50, 100], [10, 20, 50, 100], ], diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue index 64c729a7d8b..1bd1b24dc35 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOPackagesList.vue @@ -116,7 +116,7 @@ export default { embed: "resources+count,vendor.name", ordering: false, dom: '<"top pager"<"table_entries"ilp>>tr<"bottom pager"ip>', - aLengthMenu: [ + lengthMenu: [ [10, 20, 50, 100], [10, 20, 50, 100], ], diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue index aee16c03733..fbc9e0589ad 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsEBSCOTitlesList.vue @@ -116,7 +116,7 @@ export default { options: { ordering: false, dom: '<"top pager"<"table_entries"ilp>>tr<"bottom pager"ip>', - aLengthMenu: [ + lengthMenu: [ [10, 20, 50, 100], [10, 20, 50, 100], ], -- 2.34.1