@@ -, +, @@ OPAC item levelholds --- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 1 + opac/opac-reserve.pl | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt @@ -570,6 +570,7 @@ var biblioNum = $(this).val(); if ($("#reqspecific_" + biblioNum + ":checked").size() > 0) { total += parseInt($("input[name='checkitem_'"+biblioNum+"]:checked").length); + total -= 2; } else { total += parseInt($("select[name='holds_to_place_count_"+biblioNum+"']").val()); } --- a/opac/opac-reserve.pl +++ a/opac/opac-reserve.pl @@ -215,7 +215,7 @@ if ( $query->param('place_reserve') ) { my $canreserve = 1; if ( $maxreserves - && $reserve_cnt + $nbRequested >= $maxreserves ) + && $reserve_cnt + $nbRequested > $maxreserves ) { $canreserve = 0; } --