summaryrefslogtreecommitdiff
path: root/patchtracker/SourceArchive.py
diff options
context:
space:
mode:
authorSean Finney <seanius@debian.org>2008-09-08 21:32:44 +0200
committerSean Finney <seanius@debian.org>2008-09-08 22:34:10 +0200
commitc23a018c544320e053cf4a934906e3e61b9679d4 (patch)
tree90f93335e8a24fc2d61e89ed2e26fd7ac9acff75 /patchtracker/SourceArchive.py
parent26a4f31bc27b021dbb332c536e7d14c65fdf54c0 (diff)
downloadpatch-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-xpatchtracker/SourceArchive.py17
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']: