aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Template.pm
diff options
context:
space:
mode:
Diffstat (limited to 'perllib/FixMyStreet/Template.pm')
-rw-r--r--perllib/FixMyStreet/Template.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/perllib/FixMyStreet/Template.pm b/perllib/FixMyStreet/Template.pm
index bc087de9a..afb977ac9 100644
--- a/perllib/FixMyStreet/Template.pm
+++ b/perllib/FixMyStreet/Template.pm
@@ -175,6 +175,7 @@ sub email_sanitize_text : Fn('email_sanitize_text') {
my $text = $update->{item_text};
my $extra = $update->{item_extra};
+ utf8::encode($extra) if $extra;
$extra = $extra ? RABX::wire_rd(new IO::String($extra)) : {};
my $staff = $extra->{is_superuser} || $extra->{is_body_user};
@@ -234,6 +235,7 @@ sub email_sanitize_html : Fn('email_sanitize_html') {
my $text = $update->{item_text};
my $extra = $update->{item_extra};
+ utf8::encode($extra) if $extra;
$extra = $extra ? RABX::wire_rd(new IO::String($extra)) : {};
my $staff = $extra->{is_superuser} || $extra->{is_body_user};