From 7f5491a9674701a75e06c28e95eefe4abe48c835 Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Tue, 10 Mar 2015 22:40:54 +0100
Subject: [PATCH] Fixed nodes loading

---
 src/cutecoin/core/net/node.py     | 3 ++-
 src/cutecoin/gui/community_tab.py | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/cutecoin/core/net/node.py b/src/cutecoin/core/net/node.py
index b7e1366e..3c7ef40a 100644
--- a/src/cutecoin/core/net/node.py
+++ b/src/cutecoin/core/net/node.py
@@ -70,7 +70,8 @@ class Node(QObject):
         for endpoint_data in data['endpoints']:
             endpoints.append(Endpoint.from_inline(endpoint_data))
 
-        currency = data['currency']
+        if currency in data:
+            currency = data['currency']
 
         node = cls(currency, endpoints, "", 0, Node.ONLINE)
         node.refresh_state()
diff --git a/src/cutecoin/gui/community_tab.py b/src/cutecoin/gui/community_tab.py
index 5d713e64..9588ec9d 100644
--- a/src/cutecoin/gui/community_tab.py
+++ b/src/cutecoin/gui/community_tab.py
@@ -17,8 +17,8 @@ from .wot_tab import WotTabWidget
 from .transfer import TransferMoneyDialog
 from .password_asker import PasswordAskerDialog
 from .certification import CertificationDialog
-from ..core.person import Person
 from ..tools.exceptions import PersonNotFoundError, NoPeerAvailable
+from ..core.person import Person
 
 
 class CommunityTabWidget(QWidget, Ui_CommunityTabWidget):
-- 
GitLab