From 6d1140236dc2c534738e530f236ff824dae321e3 Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Thu, 16 Dec 2021 14:01:48 +0100
Subject: [PATCH] Bug 29648: Checkout history - no sort

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
---
 admin/columns_settings.yml                                    | 1 +
 koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/admin/columns_settings.yml b/admin/columns_settings.yml
index ce5a10bc68d..3964d64dd7b 100644
--- a/admin/columns_settings.yml
+++ b/admin/columns_settings.yml
@@ -948,6 +948,7 @@ modules:
 
     checkouthistory:
       checkouthistory-table:
+        default_display_length: 20
         columns:
             - columnname: type
               cannot_be_toggled: 1
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt
index 3acc84e0676..af361771e01 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/readingrec.tt
@@ -156,11 +156,11 @@
     [% INCLUDE 'columns_settings.inc' %]
     <script id="js">
         $(document).ready(function() {
-            var columns_settings = [% TablesSettings.GetColumns('members', 'checkouthistory', 'checkouthistory-table', 'json') %];
+            var table_settings = [% TablesSettings.GetTableSettings('members', 'checkouthistory', 'checkouthistory-table', 'json') %];
             var table = KohaTable("table_readingrec", {
                 "sPaginationType": "full",
                 "aaSorting": [[10, 'desc']]
-            }, columns_settings);
+            }, table_settings);
 
             $("#tabs a[data-toggle='tab']").on("shown.bs.tab", function (e) {
                 active_tab = $(this).data("tabname");
-- 
2.25.1