--- yumBackend.py 2010-08-12 12:42:30.631942162 +0100 +++ yumBackend.py 2010-08-12 14:00:02.070067444 +0100 @@ -2566,6 +2738,14 @@ if desc: desc = desc.replace("\t", " ") + # add link to bohdi if available + if notice['from'].find('updates@fedoraproject.org') != -1: + if notice['update_id']: + releasever = self.yumbase.conf.yumvar['releasever'] + href = "https://admin.fedoraproject.org/updates/F%s/%s" % (releasever, notice['update_id']) + title = "%s Update %s" % (notice['release'], notice['update_id']) + urls['vendor'].append("%s;%s" % (href, title)) + # Update References (Bugzilla, CVE ...) refs = notice['references'] if refs: @@ -2583,13 +2763,6 @@ else: urls['vendor'].append("%s;%s" % (href, title)) - # add link to bohdi if available, only if update is from: updates@fedoraproject.org - if notice['update_id']: - releasever = self.yumbase.conf.yumvar['releasever'] - href = "https://admin.fedoraproject.org/updates/F%s/%s" % (releasever, notice['update_id']) - title = "%s Update %s" % (notice['release'], notice['update_id']) - urls['vendor'].append("%s;%s" % (href, title)) - # other interesting data: changelog = '' state = notice['status'] or ''