From 307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7 Mon Sep 17 00:00:00 2001 From: Bogdano Arendartchuk Date: Mon, 18 Jun 2007 17:19:55 +0000 Subject: decode the changelog created using strings containing unicode strings (silently) encoded to utf-8 --- RepSys/log.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'RepSys/log.py') diff --git a/RepSys/log.py b/RepSys/log.py index e4e49b1..756cf95 100644 --- a/RepSys/log.py +++ b/RepSys/log.py @@ -311,7 +311,12 @@ def dump_file(releases, currentlog=None, template=None): "releases" : releases, "revisions_by_author": revisions_author}] t = Template(**params) - return t.respond() + chlog = t.respond() + try: + chlog = chlog.decode("utf8") + except UnicodeError: + pass + return chlog class InvalidEntryError(Exception): -- cgit v1.2.1