From 66756a80f078ee3f958496dc3924fe801163948e Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Sat, 12 Sep 2015 08:29:28 +0200
Subject: [PATCH] Fix cache refreshing

---
 src/cutecoin/core/net/api/bma/access.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/cutecoin/core/net/api/bma/access.py b/src/cutecoin/core/net/api/bma/access.py
index 82b1c559..df1c2108 100644
--- a/src/cutecoin/core/net/api/bma/access.py
+++ b/src/cutecoin/core/net/api/bma/access.py
@@ -130,10 +130,10 @@ class BmaAccess(QObject):
             self._data[cache_key] = {'metadata': {},
                                      'value': {}}
 
+        self._data[cache_key]['metadata']['block_number'] = self._network.latest_block_number
+        self._data[cache_key]['metadata']['block_hash'] = self._network.latest_block_hash
+        self._data[cache_key]['metadata']['cutecoin_version'] = __version__
         if not self._compare_json(self._data[cache_key]['value'], data):
-            self._data[cache_key]['metadata']['block_number'] = self._network.latest_block_number
-            self._data[cache_key]['metadata']['block_hash'] = self._network.latest_block_hash
-            self._data[cache_key]['metadata']['cutecoin_version'] = __version__
             self._data[cache_key]['value'] = data
             return True
         return False
@@ -148,6 +148,9 @@ class BmaAccess(QObject):
         :return: The future data
         :rtype: dict
         """
+        if request == blockchain.UD:
+            pass
+
         def handle_future_reply(reply):
             if reply.error() == QNetworkReply.NoError:
                 strdata = bytes(reply.readAll()).decode('utf-8')
-- 
GitLab