From 73307e04f3a0a67f27e38682830dd832a485792a Mon Sep 17 00:00:00 2001 From: Sean Finney Date: Fri, 5 Sep 2008 00:01:01 +0200 Subject: unicode fixes --- patchtracker/SourceArchive.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/patchtracker/SourceArchive.py b/patchtracker/SourceArchive.py index 4edb559..d8b3b2e 100755 --- a/patchtracker/SourceArchive.py +++ b/patchtracker/SourceArchive.py @@ -108,10 +108,11 @@ class SourcePackage: except UnicodeDecodeError: self.maintainers = [unicode(info['Maintainer'], 'latin-1')] if info.has_key('Uploaders'): - try: - self.maintainers.extend(unicode(info['Uploaders'].split(", "))) - except UnicodeDecodeError: - self.maintainers.extend(unicode(info['Uploaders'].split(", "), 'latin-1')) + for up in info['Uploaders'].split(", "): + try: + self.maintainers.append(unicode(up)) + except UnicodeDecodeError: + self.maintainers.append(unicode(up, 'latin-1')) self.idx = getidx(self) for f in info['Files']: -- cgit v1.2.3