aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--euscanwww/djeuscan/processing/scan/scan_metadata.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/euscanwww/djeuscan/processing/scan/scan_metadata.py b/euscanwww/djeuscan/processing/scan/scan_metadata.py
index e817f0b..22bad3f 100644
--- a/euscanwww/djeuscan/processing/scan/scan_metadata.py
+++ b/euscanwww/djeuscan/processing/scan/scan_metadata.py
@@ -136,11 +136,13 @@ class ScanMetadata(object):
for maintainer in pkg.maintainers.all():
email = maintainer.email
+ name = maintainer.name
if email in old_maintainers:
pkg.maintainers.remove(maintainer)
if (email in maintainers and
- email == maintainer.name and
- maintainers[email].name != maintainer.name):
+ email == name and
+ maintainers[email].name != name and
+ maintainers[email].name):
maintainer.name = maintainers[email].name
maintainer.save()