From dcd8e8125aa3f0167a5955c77c645036ba512c62 Mon Sep 17 00:00:00 2001 From: Inso <insomniak.fr@gmail.com> Date: Mon, 1 Feb 2016 08:30:28 +0100 Subject: [PATCH] Fix version check in node --- src/sakia/core/net/node.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/sakia/core/net/node.py b/src/sakia/core/net/node.py index f4c59d56..d6f367bb 100644 --- a/src/sakia/core/net/node.py +++ b/src/sakia/core/net/node.py @@ -160,7 +160,7 @@ class Node(QObject): if 'fork_window' in data: fork_window = data['fork_window'] - if parse_version("0.11") >= file_version: + if parse_version("0.11") <= file_version and parse_version("0.12a1") > file_version: for endpoint_data in data['endpoints']: endpoints.append(Endpoint.from_inline(endpoint_data)) @@ -169,8 +169,7 @@ class Node(QObject): peer = Peer("1", currency, pubkey, BlockId(0, Block.Empty_Hash), endpoints, "SOMEFAKESIGNATURE") else: - if 'peer' in data: - peer = Peer.from_signed_raw(data['peer']) + peer = Peer.from_signed_raw(data['peer']) node = cls(peer, uid, pubkey, block, state, last_change, -- GitLab