From c49b3eb464f06c2212ac7911785f83b1273e431a Mon Sep 17 00:00:00 2001 From: Nahuel ANGELINETTI Date: Mon, 12 Jan 2009 10:45:53 +0100 Subject: [PATCH] (bug #2909) fix the attachment base64 encoding this patch change the attachment encoding, else if the file is too large, koha throws an error. This solution was found on koha list in a Joshua's e-mail Signed-off-by: Galen Charlton --- opac/opac-sendbasket.pl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/opac/opac-sendbasket.pl b/opac/opac-sendbasket.pl index efa4ea5693..5e75dbfdc4 100755 --- a/opac/opac-sendbasket.pl +++ b/opac/opac-sendbasket.pl @@ -18,6 +18,8 @@ use strict; use CGI; +use Encode qw(encode); + use Mail::Sendmail; use MIME::QuotedPrint; use MIME::Base64; @@ -129,7 +131,7 @@ if ( $email_add ) { # # Writing mail # $mail{body} = $mail{'content-type'} = "multipart/mixed; boundary=\"$boundary\""; - my $isofile = encode_base64($iso2709); + my $isofile = encode_base64(encode("UTF-8", $iso2709)); $boundary = '--' . $boundary; $mail{body} = <