diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
index 3958f6a81b..9cba8de78a 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt
@@ -1420,39 +1420,36 @@
-
-
1. Review holds to move
-
-
-
- | Hold ID |
- Original hold |
- Problem |
-
-
-
-
-
-
@@ -1827,6 +1824,7 @@
$(document).ready(function() {
$("#itemSearchForm").on("submit", function (event) {
event.preventDefault();
+ $('#move_hold_item_confirm').prop('disabled' , true );
let externalID = $("#external_id").val();
let apiUrl = `/api/v1/items?external_id=${encodeURIComponent(externalID)}`;
@@ -1896,9 +1894,9 @@
$(document).on("change", 'input[name="new_itemnumber"]', function() {
$('input[name="new_itemnumber"]').not(this).prop("checked", false);
if ( $('input[name="new_itemnumber"]:checked').length ){
- $('#move_hold_item_confirm').show();
+ $('#move_hold_item_confirm').prop( 'disabled' , false );
} else {
- $('#move_hold_item_confirm').hide();
+ $('#move_hold_item_confirm').prop( 'disabled' , true );
}
});
@@ -2013,6 +2011,7 @@
$('.move_hold_item').click(function(e) {
e.preventDefault();
+ $('#move_hold_item_confirm').prop('disabled' , true );
if($('.holds_table .select_hold:checked').length) {
$('#itemResultMessage').empty();
$('#move_hold_item_selection table tbody').empty();
@@ -2024,9 +2023,10 @@
let item_level_hold = $(this).data('item_level_hold');
let error_message = $(this).data('item_level_hold') ? "" : _("Cannot move a waiting or record level hold");
let found_status = $(this).data('found');
- $('#move_hold_item_selection table').append(`