From b652a0e38e93cfb8fcb4e4a02c277cc25006eacb Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Wed, 4 Mar 2020 10:56:05 +0100 Subject: [PATCH] framework/browser: Do not try to report a bug on None package There are cases when local_policy_package can be None. It's better to use policy_rpm in these cases. --- framework/src/setroubleshoot/browser.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/framework/src/setroubleshoot/browser.py b/framework/src/setroubleshoot/browser.py index 4b1c143fac9a..1f6cae0b29f6 100644 --- a/framework/src/setroubleshoot/browser.py +++ b/framework/src/setroubleshoot/browser.py @@ -998,6 +998,8 @@ class BugReport: content = text_buf.get_text(text_buf.get_start_iter(), text_buf.get_end_iter(), False) local_policy_package = get_rpm_source_package(self.alert.environment.local_policy_rpm) + if local_policy_package is None: + local_policy_package = self.alert.environment.policy_rpm signature = report.createAlertSignature(local_policy_package, "setroubleshoot", self.alert.get_hash(), -- 2.25.1