Bug 7088: (follow-up) AllowRenewalLimitOverride fix
authorAndrew Isherwood <andrew.isherwood@ptfs-europe.com>
Tue, 23 Apr 2019 09:44:08 +0000 (10:44 +0100)
committerNick Clemens <nick@bywatersolutions.com>
Thu, 9 May 2019 14:40:49 +0000 (14:40 +0000)
This patch causes the click event listener on the #override_limit to be
created if EITHER the AllowRenewalOnHoldOverride OR
AllowRenewalLimitOverride sysprefs are enabled. Previously, it would
only be created if the AllowRenewalLimitOverride syspref was enabled,
which would cause the checkbox to be displayed but do nothing.

Signed-off-by: Liz Rea <wizzyrea@gmail.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

koha-tmpl/intranet-tmpl/prog/js/checkouts.js

index 4035183..9fe2ebf 100644 (file)
@@ -787,7 +787,7 @@ $(document).ready(function() {
         });
     }
 
-    if ( AllowRenewalLimitOverride ) {
+    if ( AllowRenewalLimitOverride || AllowRenewalOnHoldOverride ) {
         $( '#override_limit' ).click( function () {
             if ( this.checked ) {
                 $( '.renewals-allowed' ).show(); $( '.renewals-disabled' ).hide();