diff options
author | Bogdano Arendartchuk <bogdano@mandriva.org> | 2007-06-18 17:19:55 +0000 |
---|---|---|
committer | Bogdano Arendartchuk <bogdano@mandriva.org> | 2007-06-18 17:19:55 +0000 |
commit | 307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7 (patch) | |
tree | eb73e19f668e5e6a238162e7fd3372d01018be1c /RepSys/log.py | |
parent | 3974c8e07c12bf9475637948dff9604079b56020 (diff) | |
download | mgarepo-307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7.tar mgarepo-307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7.tar.gz mgarepo-307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7.tar.bz2 mgarepo-307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7.tar.xz mgarepo-307dad5dc74d6ee279ec4f7bdbeb4d8ed0f78ca7.zip |
decode the changelog created using strings containing unicode strings
(silently) encoded to utf-8
Diffstat (limited to 'RepSys/log.py')
-rw-r--r-- | RepSys/log.py | 7 |
1 files changed, 6 insertions, 1 deletions
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): |