From: Aaron Bentley Date: Thu, 26 Jan 2006 15:18:42 +0000 (-0500) Subject: More unicode stuff X-Git-Tag: 1.0.0~229 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=4574cd676a02fccf64fd98c0b8e089a7f23de98f;p=be.git More unicode stuff --- diff --git a/beweb/common.cfg b/beweb/common.cfg index 50febb5..de0d84f 100644 --- a/beweb/common.cfg +++ b/beweb/common.cfg @@ -5,3 +5,5 @@ staticFilter.dir = "static" [/favicon.ico] staticFilter.on = True staticFilter.file = "static/images/favicon.ico" +[/] +decodingFilter.on = True diff --git a/libbe/bugdir.py b/libbe/bugdir.py index d30bc75..766ccd9 100644 --- a/libbe/bugdir.py +++ b/libbe/bugdir.py @@ -345,7 +345,7 @@ class Comment(object): self.date = utility.str_to_time(mapfile["Date"]) self.From = mapfile["From"] self.in_reply_to = mapfile.get("In-reply-to") - self.body = file(self.get_path("body")).read() + self.body = file(self.get_path("body")).read().decode("utf-8") else: self.date = None self.From = None @@ -358,7 +358,8 @@ class Comment(object): if not os.path.exists(self.get_path(None)): self.bug.rcs.mkdir(self.get_path(None)) map_save(self.bug.rcs, self.get_path("values"), map_file) - self.bug.rcs.set_file_contents(self.get_path("body"), self.body) + self.bug.rcs.set_file_contents(self.get_path("body"), + self.body.encode('utf-8')) def get_path(self, name):