Blob Blame History Raw
From 91d4ad7391a726df61ff083d098f85c1d433d230 Mon Sep 17 00:00:00 2001
From: Daniel Mach <dmach@redhat.com>
Date: Fri, 13 Aug 2010 10:11:11 +0200
Subject: [PATCH] Fix kobo.rpmlib.get_digest_algo_from_header() when RPMTAG_FILEDIGESTALGO contains None value.

---
 kobo/rpmlib.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/kobo/rpmlib.py b/kobo/rpmlib.py
index 228e80e..817db4a 100644
--- a/kobo/rpmlib.py
+++ b/kobo/rpmlib.py
@@ -329,7 +329,7 @@ def get_digest_algo_from_header(hdr):
     hdr_key = getattr(rpm, "RPMTAG_FILEDIGESTALGO", 5011)
     algo_id = hdr[hdr_key]
 
-    if algo_id == []:
+    if algo_id == [] or algo_id is None:
         # RPMTAG_FILEDIGESTALGO is empty, fall back to md5
         algo_id = 1
 
-- 
1.5.5.6