[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/security] cater for uid_email None in sponsor notification



---
 ChangeLog                |    5 +++++
 dak/process_unchecked.py |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 77132d1..6f67b2e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-05-04  Thomas Viehmann  <tv@beamnet.de>
+
+	* dak/process_unchecked.py (check_signed_by_key): cater for uid_email
+	None in sponsor notification
+
 2008-05-03  Joerg Jaspert  <joerg@debian.org>
 
 	* config/debian/cron.daily: Rename to
diff --git a/dak/process_unchecked.py b/dak/process_unchecked.py
index abf53fd..6a6c52d 100644
--- a/dak/process_unchecked.py
+++ b/dak/process_unchecked.py
@@ -1090,7 +1090,7 @@ def check_signed_by_key():
     else:
         sponsored = 1
         if ("source" in changes["architecture"] and
-            daklib.utils.is_email_alias(uid_email)):
+            uid_email and daklib.utils.is_email_alias(uid_email)):
             sponsor_addresses = daklib.utils.gpg_get_key_addresses(changes["fingerprint"])
             if (changes["maintaineremail"] not in sponsor_addresses and
                 changes["changedbyemail"] not in sponsor_addresses):
-- 
1.5.6.5



Reply to: