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