From b1338a1c8fb32cbd66a9b5b78bc573c0a32af68f Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Wed, 15 May 2013 10:56:18 +0200 Subject: [PATCH] fix bzr revid: nicolas.vanhoren@openerp.com-20130515085618-m72mahjie4iguwhy --- addons/web/controllers/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 01624ceb1ce..64df4a95ecf 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -281,8 +281,9 @@ def concat_files(file_list, reader=None, intersperse=""): if reader is None: def reader(f): - with open(f, 'rb') as fp: - return fp.read() + import codecs + with codecs.open(f, 'r', "utf-8-sig") as fp: + return fp.read().encode("utf-8") files_content = [] for fname in file_list: