diff options
author | Sean Finney <seanius@debian.org> | 2008-09-08 21:32:44 +0200 |
---|---|---|
committer | Sean Finney <seanius@debian.org> | 2008-09-08 22:34:10 +0200 |
commit | c23a018c544320e053cf4a934906e3e61b9679d4 (patch) | |
tree | 90f93335e8a24fc2d61e89ed2e26fd7ac9acff75 /patchtracker/SourceArchive.py | |
parent | 26a4f31bc27b021dbb332c536e7d14c65fdf54c0 (diff) | |
download | patch-tracker-c23a018c544320e053cf4a934906e3e61b9679d4.tar.gz |
Revert previous database representation changes
This reverts commit 26a4f31bc27b021dbb332c536e7d14c65fdf54c0.
This reverts commit 5578d0fad24d68ecbd12a735c444910754db50ca.
Diffstat (limited to 'patchtracker/SourceArchive.py')
-rwxr-xr-x | patchtracker/SourceArchive.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/patchtracker/SourceArchive.py b/patchtracker/SourceArchive.py index d8b3b2e..1665a94 100755 --- a/patchtracker/SourceArchive.py +++ b/patchtracker/SourceArchive.py @@ -97,22 +97,23 @@ class SourcePackage: self.diffgz_size = None self.diffgz_md5sum = None self.diffgz = None - self.maintainers = None self.type = "Native" self.name = info['Package'] self.format = info['Format'] self.loc = info['Directory'] self.version = info['Version'] + self.uploaders = None + try: - self.maintainers = [unicode(info['Maintainer'])] + self.maintainers = unicode(info['Maintainer']) except UnicodeDecodeError: - self.maintainers = [unicode(info['Maintainer'], 'latin-1')] + self.maintainers = unicode(info['Maintainer'], 'latin-1') if info.has_key('Uploaders'): - for up in info['Uploaders'].split(", "): - try: - self.maintainers.append(unicode(up)) - except UnicodeDecodeError: - self.maintainers.append(unicode(up, 'latin-1')) + try: + self.uploaders = unicode(info['Maintainer']) + except UnicodeDecodeError: + self.uploaders = unicode(info['Maintainer'], 'latin-1') + self.idx = getidx(self) for f in info['Files']: |