X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=opac%2Fopac-sendbasket.pl;h=0042c4202f5cfa8cc60f8418d05a95ed230b0ba9;hb=4669a10776ff958a3b2d51963b7c4ec90ec02f09;hp=f06230cb08d031b264ab7f358b4a62307936ead2;hpb=a1f827a6114c861d9cb442c07c6591f4db3e0ea3;p=koha_fer diff --git a/opac/opac-sendbasket.pl b/opac/opac-sendbasket.pl index f06230cb08..0042c4202f 100755 --- a/opac/opac-sendbasket.pl +++ b/opac/opac-sendbasket.pl @@ -16,9 +16,11 @@ # Suite 330, Boston, MA 02111-1307 USA use strict; +use warnings; use CGI; use Encode qw(encode); +use Carp; use Mail::Sendmail; use MIME::QuotedPrint; @@ -28,6 +30,7 @@ use C4::Items; use C4::Auth; use C4::Output; use C4::Biblio; +use C4::Members; my $query = new CGI; @@ -36,7 +39,7 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user ( template_name => "opac-sendbasketform.tmpl", query => $query, type => "opac", - authnotrequired => 1, + authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 ), flagsrequired => { borrow => 1 }, } ); @@ -99,10 +102,15 @@ if ( $email_add ) { } my $resultsarray = \@results; + + my $user = GetMember(borrowernumber => $borrowernumber); + $template2->param( BIBLIO_RESULTS => $resultsarray, email_sender => $email_sender, - comment => $comment + comment => $comment, + firstname => $user->{firstname}, + surname => $user->{surname}, ); # Getting template result @@ -163,7 +171,7 @@ END_OF_BODY } else { # do something if it doesnt work.... - warn "Error sending mail: $Mail::Sendmail::error \n"; + carp "Error sending mail: $Mail::Sendmail::error \n"; $template->param( error => 1 ); } $template->param( email_add => $email_add );