[Rt-commit] rt branch, 3.8-trunk, updated. rt-3.8.8-130-g6ad50e8
? sunnavy
sunnavy at bestpractical.com
Mon Aug 16 01:03:57 EDT 2010
The branch, 3.8-trunk has been updated
via 6ad50e808c1386b16bed901b09ebee8d985c2fe6 (commit)
from a17642ae74a8f3f6ee53c2dd4b70ebdb89b63c93 (commit)
Summary of changes:
lib/RT/Template_Overlay.pm | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
- Log -----------------------------------------------------------------
commit 6ad50e808c1386b16bed901b09ebee8d985c2fe6
Author: sunnavy <sunnavy at bestpractical.com>
Date: Mon Aug 16 11:01:10 2010 +0800
fix the encoding bug of text/html template
diff --git a/lib/RT/Template_Overlay.pm b/lib/RT/Template_Overlay.pm
index 5458ad7..c10fd3c 100755
--- a/lib/RT/Template_Overlay.pm
+++ b/lib/RT/Template_Overlay.pm
@@ -442,8 +442,10 @@ sub _DowngradeFromHTML {
require HTML::FormatText;
require HTML::TreeBuilder;
+ require Encode;
+ # need to decode_utf8, see the doc of MIMEObj method
my $tree = HTML::TreeBuilder->new_from_content(
- $new_entity->bodyhandle->as_string
+ Encode::decode_utf8($new_entity->bodyhandle->as_string)
);
$new_entity->bodyhandle(MIME::Body::InCore->new(
\(scalar HTML::FormatText->new(
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list