From 41bd11fdee80d79bd90a655c53c6015784426317 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sat, 2 Apr 2016 13:54:35 +0200 Subject: [PATCH] correctly decode string in view cert dialog --- src/dialogs.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/dialogs.py b/src/dialogs.py index 85a4af727..3574af2d2 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -5471,9 +5471,10 @@ SHA256 Fingerprint: %(sha256)s 'sn': cert.get_serial_number(), 'icn': issuer.commonName, 'iorg': issuer.organizationName, 'iou': issuer.organizationalUnitName, - 'io': cert.get_notBefore(), 'eo': cert.get_notAfter(), - 'sha1': cert.digest('sha1'), - 'sha256': cert.digest('sha256')}) + 'io': cert.get_notBefore().decode('utf-8'), + 'eo': cert.get_notAfter().decode('utf-8'), + 'sha1': cert.digest('sha1').decode('utf-8'), + 'sha256': cert.digest('sha256').decode('utf-8')}) pix = gtkgui_helpers.get_icon_pixmap('application-certificate', size=32, quiet=True) if pix: