[Jifty-commit] r7699 - jifty/trunk/lib/Jifty
Jifty commits
jifty-commit at lists.jifty.org
Mon Dec 7 22:44:46 EST 2009
Author: c9s
Date: Mon Dec 7 22:44:44 2009
New Revision: 7699
Modified:
jifty/trunk/lib/Jifty/Notification.pm
Log:
FIX: only encode_utf8 body when body text is not in utf8
Modified: jifty/trunk/lib/Jifty/Notification.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Notification.pm (original)
+++ jifty/trunk/lib/Jifty/Notification.pm Mon Dec 7 22:44:44 2009
@@ -315,13 +315,12 @@
sub parts {
my $self = shift;
- return [
- Email::MIME->create(
+ my $fullbody = $self->full_body;
+ $fullbody = Encode::encode_utf8( $fullbody ) unless Encode::is_utf8( $fullbody );
+ return [ Email::MIME->create(
attributes => { charset => 'UTF-8' },
- body => Encode::encode_utf8($self->full_body),
- )
- ];
-
+ body => $fullbody,
+ ) ];
}
=head2 magic_letme_token_for PATH
More information about the Jifty-commit
mailing list