Author: fw Date: 2005-12-23 14:10:50 +0000 (Fri, 23 Dec 2005) New Revision: 3131
Modified: lib/python/security_db.py Log: lib/python/security_db.py (DB.calculateDebsecan1): Rework maximum urgency calculation. "unknown" no longer overrides other urgencies. Modified: lib/python/security_db.py =================================================================== --- lib/python/security_db.py 2005-12-23 13:59:19 UTC (rev 3130) +++ lib/python/security_db.py 2005-12-23 14:10:50 UTC (rev 3131) @@ -1406,7 +1406,7 @@ ORDER BY package, bug_name""")): unstable_fixed = '0' - total_urgency = '' + total_urgency = 'unknown' other_versions = {} is_binary = False is_unknown = False @@ -1415,13 +1415,11 @@ """SELECT release, package_kind, urgency, fixed_version FROM package_notes WHERE bug_name = ? AND package = ?""", (bug, package))): - if total_urgency: - if urgency == 'unknown': + if total_urgency <> 'unknown': + if urgency <> 'unknown' \ + and bugs.internUrgency(urgency) \ + > bugs.internUrgency(total_urgency): total_urgency = urgency - elif total_urgency <> 'unknown' \ - and bugs.internUrgency(urgency) \ - > bugs.internUrgency(total_urgency): - total_urgency = urgency else: total_urgency = urgency _______________________________________________ Secure-testing-commits mailing list Secure-testing-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/secure-testing-commits