From 7d87801aa8581d9b18e3ee04688251ebbd8726bc Mon Sep 17 00:00:00 2001
From: Guillaume Rousse <guillaume.rousse@renater.fr>
Date: Fri, 26 Jan 2018 17:51:36 +0100
Subject: [PATCH] explicitely set stdout to UTF8

---
 lib/AccountManager/WebRequest.pm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/AccountManager/WebRequest.pm b/lib/AccountManager/WebRequest.pm
index 0447fe1..581111a 100644
--- a/lib/AccountManager/WebRequest.pm
+++ b/lib/AccountManager/WebRequest.pm
@@ -172,6 +172,8 @@ sub respond {
         $template = 'web/index.tt2.html';
     }
 
+    binmode(STDOUT, ":utf8");
+
     unless ($tt2->process($template, $self->{out}, \*STDOUT)) {
         printf "Content-type: text/plain\n\n Error: %s", $tt2->error();
         $self->{logger}->errorf("Web parser error : %s", $tt2->error());
-- 
GitLab