Author: fw
Date: 2005-12-23 15:39:13 +0000 (Fri, 23 Dec 2005)
New Revision: 3133

Modified:
   lib/python/security_db.py
Log:
lib/python/security_db.py (DB.calculateDebsecan1):
  Yet another fix for urgency calculation.  Blecch.


Modified: lib/python/security_db.py
===================================================================
--- lib/python/security_db.py   2005-12-23 15:22:49 UTC (rev 3132)
+++ lib/python/security_db.py   2005-12-23 15:39:13 UTC (rev 3133)
@@ -1418,12 +1418,14 @@
                     (bug, package))):
                     if not total_urgency:
                         total_urgency = urgency
-                    elif total_urgency <> 'unknown':
-                        if urgency <> 'unknown' \
-                               and bugs.internUrgency(urgency) \
-                               > bugs.internUrgency(total_urgency):
+                    elif total_urgency == 'unknown':
+                        if urgency <> 'unimportant':
                             total_urgency = urgency
-                    elif total_urgency <> 'unimportant':
+                    elif urgency == 'unknown':
+                        if total_urgency == 'unimportant':
+                            total_urgency = 'unknown'
+                    elif bugs.internUrgency(urgency) \
+                             > bugs.internUrgency(total_urgency):
                         total_urgency = urgency
 
                     if kind == 'binary':


_______________________________________________
Secure-testing-commits mailing list
Secure-testing-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/secure-testing-commits

Reply via email to