Blob Blame History Raw
--- PackageKit-0.1.12/backends/yum/helpers/yumBackend.py	Tue Apr 15 18:14:08 2008
+++ PackageKit-0.1.12/backends/yum/helpers/yumBackend.py	Mon May  5 11:13:04 2008
@@ -1282,14 +1282,13 @@
             if refs:
                 for ref in refs:
                     typ = ref['type']
-            href = ref['href']
-            title = ref['title']
-            if typ in ('bugzilla','cve') and href != None:
-                if title == None:
-                    title = ""
-                urls[typ].append("%s;%s" % (href,title))
-            else:
-                urls['vendor'].append("%s;%s" % (ref['href'],ref['title']))
+                    href = ref['href']
+                    title = ref['title'] or ""
+                    if href:
+                        if typ in ('bugzilla','cve'):
+                            urls[typ].append("%s;%s" % (href,title))
+                        else:
+                            urls['vendor'].append("%s;%s" % (href,ref['title']))
 
             # Reboot flag
             if notice.get_metadata().has_key('reboot_suggested') and notice['reboot_suggested']: