From ca0e745c1d573522a19cf62fc38b2241b671c1dd 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 Signed-off-by: Katrin Fischer --- .../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 a1f2622bd5..b01a1823ad 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 64c729a7d8..1bd1b24dc3 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 aee16c0373..fbc9e0589a 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.39.5