diff --git a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js b/koha-tmpl/intranet-tmpl/prog/js/checkouts.js index 0c391c2bc0..44a595173d 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js +++ b/koha-tmpl/intranet-tmpl/prog/js/checkouts.js @@ -249,6 +249,10 @@ $(document).ready(function() { return false; }); + $('#RenewCheckinChecked').on('click', function(){ + RefreshIssuesTable(); + }); + if ( Cookies.get("issues-table-load-immediately-" + script) == "true" ) { LoadIssuesTable(); $('#issues-table-load-immediately').prop('checked', true); @@ -257,6 +261,11 @@ $(document).ready(function() { Cookies.set("issues-table-load-immediately-" + script, $(this).is(':checked'), { expires: 365 }); }); + function RefreshIssuesTable() { + var table = $('#issues-table').DataTable(); + table.ajax.reload(); + } + function LoadIssuesTable() { $('#issues-table-loading-message').hide(); $('#issues-table').show(); @@ -293,7 +302,6 @@ $(document).ready(function() { "iDataSort": 2, // Sort on hidden unformatted date due column "mDataProp": function( oObj ) { var due = oObj.date_due_formatted; - if ( oObj.date_due_overdue ) { due = "" + due + ""; }