Blame 0004-Fix-an-exception-when-searching-for-a-bug-ID.patch
|
Jakub Filak |
e642160 |
From 9ed78be49ce54a69b72af1bcd54f093218570e20 Mon Sep 17 00:00:00 2001
|
|
Jakub Filak |
e642160 |
From: Jakub Filak <jfilak@redhat.com>
|
|
Jakub Filak |
e642160 |
Date: Mon, 13 Jul 2015 10:35:29 +0200
|
|
Jakub Filak |
e642160 |
Subject: [PATCH] Fix an exception when searching for a bug ID
|
|
Jakub Filak |
e642160 |
|
|
Jakub Filak |
e642160 |
The encode() function returns 'bytes' but that is useless and wrong in
|
|
Jakub Filak |
e642160 |
our case, because we just need to get 'str' from 'DBus.String' to be
|
|
Jakub Filak |
e642160 |
able to call the 'in' operator (the operator does not work for 'str' in
|
|
Jakub Filak |
e642160 |
'DBus.String').
|
|
Jakub Filak |
e642160 |
|
|
Jakub Filak |
e642160 |
Related: rhbz#1211083, rhbz#1242080
|
|
Jakub Filak |
e642160 |
|
|
Jakub Filak |
e642160 |
Signed-off-by: Jakub Filak <jfilak@redhat.com>
|
|
Jakub Filak |
e642160 |
---
|
|
Jakub Filak |
e642160 |
src/gnome_abrt/views.py | 4 +++-
|
|
Jakub Filak |
e642160 |
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
Jakub Filak |
e642160 |
|
|
Jakub Filak |
e642160 |
diff --git a/src/gnome_abrt/views.py b/src/gnome_abrt/views.py
|
|
Jakub Filak |
e642160 |
index a1e684b..fb4c6e0 100644
|
|
Jakub Filak |
e642160 |
--- a/src/gnome_abrt/views.py
|
|
Jakub Filak |
e642160 |
+++ b/src/gnome_abrt/views.py
|
|
Jakub Filak |
e642160 |
@@ -105,7 +105,9 @@ class ProblemsFilter(object):
|
|
Jakub Filak |
e642160 |
if problems.Problem.Submission.URL != sbm.rtype:
|
|
Jakub Filak |
e642160 |
continue
|
|
Jakub Filak |
e642160 |
|
|
Jakub Filak |
e642160 |
- rid = sbm.data.encode('utf-8')
|
|
Jakub Filak |
e642160 |
+ # _pattern is 'str' and sbm.data is 'dbus.String', so we need
|
|
Jakub Filak |
e642160 |
+ # to convert sbm.data to a regular 'str'
|
|
Jakub Filak |
e642160 |
+ rid = str(sbm.data)
|
|
Jakub Filak |
e642160 |
rid = rid.rstrip('/').split('/')[-1].split('=')[-1]
|
|
Jakub Filak |
e642160 |
if self._pattern in rid:
|
|
Jakub Filak |
e642160 |
return True
|
|
Jakub Filak |
e642160 |
--
|
|
Jakub Filak |
e642160 |
2.4.5
|
|
Jakub Filak |
e642160 |
|