@@ -, +, @@ OPAC --- .../bootstrap/en/modules/opac-reserve.tt | 24 ------------------- opac/opac-reserve.pl | 19 --------------- 2 files changed, 43 deletions(-) --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt @@ -273,10 +273,6 @@ [% END # / UNLESS singleBranchMode %] - [% IF pickup_delays %] - - [% END %] -
@@ -512,20 +508,6 @@ $(radios).first().attr("checked", "checked"); } - function calculate_delay_days(){ - $(".branch > select").each(function(){ - var selected_branch = $(this).val(); - var branch_biblionumber = $(this).attr('id'); - var biblionumber = branch_biblionumber.slice( branch_biblionumber.indexOf('_')+1 ); - [% FOREACH branchcode IN pickup_delays.keys %] - var branchcode = "[% branchcode | html %]"; - if ( branchcode == selected_branch ) { - $("#pickup_delay_days_" + biblionumber).text([% pickup_delays.$branchcode | html %]); - } - [% END %] - }); - } - $(document).ready(function() { $(".toggle_unholdable").click(function(e){ @@ -533,12 +515,6 @@ $(this).parent('div').find(".unholdable").toggle(); }); - calculate_delay_days(); - $(".pickup_delay").show(); - $(".branch > select").change(function(){ - calculate_delay_days(); - }); - $("#hold-request-form").preventDoubleFormSubmit(); var copiesRowId = null; var wasSpecific = false; --- a/opac/opac-reserve.pl +++ a/opac/opac-reserve.pl @@ -689,23 +689,4 @@ if ( ); } -my @branches = Koha::Libraries->search->as_list; -my %hold_pickup_delay_by_branch = (); - -foreach my $branch ( @branches ) { - my $rule = Koha::CirculationRules->get_effective_rule({ - categorycode => $patron->categorycode, - branchcode => $branch->branchcode, - itemtype => undef, - rule_name => 'holds_pickup_period', - }); - if ( $rule and $rule->rule_value ) { - $hold_pickup_delay_by_branch{$branch->branchcode} = $rule->rule_value; - } else { - $hold_pickup_delay_by_branch{$branch->branchcode} = C4::Context->preference('ReservesMaxPickUpDelay'); - } -} - -$template->param( pickup_delays => \%hold_pickup_delay_by_branch ); - output_html_with_http_headers $query, $cookie, $template->output, undef, { force_no_caching => 1 }; --