@@ -, +, @@ interface --- .../intranet-tmpl/prog/en/modules/reserve/request.tt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/reserve/request.tt @@ -696,15 +696,16 @@ [% UNLESS ( itemloo.hide ) %] + [% checkitem_type = "radio"; IF ( multi_hold ); checkitem_type = "checkbox"; END; %] [% IF force_hold_level == 'record' # Patron has placed a record level hold previously for this record %] Hold must be record level [% ELSIF ( itemloo.available ) %] - + [% ELSIF ( itemloo.override ) %] - + [% ELSE %] @@ -1441,11 +1442,11 @@ if ( ! $("#requestany").is(":checked") ) { // requestany not selected, go through the item-specific cases - if ( $('input[type="radio"]:checked').length > 0 ) { + if ( $('input[name="checkitem"]:checked').length > 0 ) { // got item-specific hold requests in the form! // verify they have a pickup location selected - if (table.find('input[type="radio"]:checked') + if (table.find('input[name="checkitem"]:checked') .closest('tr') .find(".pickup_locations").val() === null) { --