diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2017-10-17 14:44:00 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2017-10-17 14:44:00 -0700 |
| commit | 3d4cedda1dabe29c2c24888a30e62472cfea8b35 (patch) | |
| tree | fd66347482cee9caa4bfed36b0c90746cd49390c /FS/FS/Template_Mixin.pm | |
| parent | c07b79440c6f6763c7c76c8d107c7f32d80e302e (diff) | |
fix MIME::Entity usage for perl 5.18+, RT#77890
Diffstat (limited to 'FS/FS/Template_Mixin.pm')
| -rw-r--r-- | FS/FS/Template_Mixin.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/FS/FS/Template_Mixin.pm b/FS/FS/Template_Mixin.pm index 2c094c2f4..f679d8e17 100644 --- a/FS/FS/Template_Mixin.pm +++ b/FS/FS/Template_Mixin.pm @@ -2115,6 +2115,7 @@ Returns an argument list to be passed to L<FS::Misc::send_email>. =cut use MIME::Entity; +use Encode; sub generate_email { @@ -2191,7 +2192,7 @@ sub generate_email { if $DEBUG; # 'print_text' argument is no longer used - @text = $self->print_text(\%args); + @text = map Encode::encode_utf8($_), $self->print_text(\%args); } else { @@ -2286,7 +2287,7 @@ sub generate_email { ' </title>', ' </head>', ' <body bgcolor="#e8e8e8">', - $html, + Encode::encode_utf8($html), ' </body>', '</html>', ], |
