From 5a369b4f306fd9f305edbe552d5f546f76a9a406 Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Fri, 6 Nov 2015 08:22:45 +0100
Subject: [PATCH] Fix bug with certifiers-of and by

---
 src/cutecoin/core/registry/identity.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cutecoin/core/registry/identity.py b/src/cutecoin/core/registry/identity.py
index 5c72a41a..367c12a5 100644
--- a/src/cutecoin/core/registry/identity.py
+++ b/src/cutecoin/core/registry/identity.py
@@ -266,7 +266,7 @@ class Identity(QObject):
                                                                               BlockchainState.VALIDATED,
                                                                               community)
                 certifier['cert_time'] = certifier_data['cert_time']['medianTime']
-                if 'written' in certifier_data and certifier_data['written'] and 'number' in certifier_data['written']:
+                if 'written' in certifier_data and type(certifier_data['written']) is dict:
                     certifier['block_number'] = certifier_data['written']['number']
                 else:
                     certifier['block_number'] = certifier_data['cert_time']['block']
@@ -353,7 +353,7 @@ class Identity(QObject):
                                                                               BlockchainState.VALIDATED,
                                                                               community)
                 certified['cert_time'] = certified_data['cert_time']['medianTime']
-                if 'written' in certified_data and certified_data['written'] and 'number' in certified_data['written']:
+                if 'written' in certified_data and type(certified_data['written']) is dict:
                     certified['block_number'] = certified_data['written']['number']
                 else:
                     certified['block_number'] = certified_data['cert_time']['block']
-- 
GitLab