X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=reserve%2Frequest.pl;h=c34a61482096b370affdc62a4a0877d955bf8221;hb=9929c52a571083e0c750e07562c33fc651d3cd09;hp=ff01850d3a0395b189e41e00ae81cae8a236c48c;hpb=6eb021ab0e113e2b6b897c89475f1eadc7a2c15b;p=koha_fer diff --git a/reserve/request.pl b/reserve/request.pl index ff01850d3a..c34a614820 100755 --- a/reserve/request.pl +++ b/reserve/request.pl @@ -69,7 +69,7 @@ my $default = C4::Context->userenv->{branch}; my @values; my %label_of; -foreach my $branchcode (sort keys %{$branches} ) { +foreach my $branchcode ( sort { $branches->{$a}->{branchname} cmp $branches->{$b}->{branchname} } keys %$branches ) { push @values, $branchcode; $label_of{$branchcode} = $branches->{$branchcode}->{branchname}; } @@ -113,7 +113,8 @@ if ( $action eq 'move' ) { } elsif ( $action eq 'toggleSuspend' ) { my $borrowernumber = $input->param('borrowernumber'); my $biblionumber = $input->param('biblionumber'); - ToggleSuspend( $borrowernumber, $biblionumber ); + my $suspend_until = $input->param('suspend_until'); + ToggleSuspend( $borrowernumber, $biblionumber, $suspend_until ); } if ($findborrower) { @@ -573,7 +574,7 @@ foreach my $biblionumber (@biblionumbers) { $reserve{'branchloop'} = GetBranchesLoop($res->{'branchcode'}); $reserve{'optionloop'} = \@optionloop; $reserve{'suspend'} = $res->{'suspend'}; - $reserve{'suspend_until'} = C4::Dates->new( $res->{'suspend_until'}, "iso")->output("syspref"); + $reserve{'suspend_until'} = $res->{'suspend_until'}; push( @reserveloop, \%reserve ); } @@ -632,7 +633,10 @@ if ( C4::Context->preference( 'AllowHoldDateInFuture' ) ) { $template->param( reserve_in_future => 1 ); } -$template->param( AutoResumeSuspendedHolds => C4::Context->preference('AutoResumeSuspendedHolds') ); +$template->param( + SuspendHoldsIntranet => C4::Context->preference('SuspendHoldsIntranet'), + AutoResumeSuspendedHolds => C4::Context->preference('AutoResumeSuspendedHolds'), +); # printout the page output_html_with_http_headers $input, $cookie, $template->output;