Skip to content
Snippets Groups Projects
Commit 9518774d authored by inso's avatar inso
Browse files

Fix multiple bugs

parent 8dacca38
No related branches found
No related tags found
No related merge requests found
......@@ -90,11 +90,11 @@ class Graph(object):
if node['id'] in tuple(done):
continue
identity_selected = identity.from_handled_data(node['text'], node['id'], BlockchainState.VALIDATED)
certifier_list = identity_selected.certifiers_of(self.app.identities_registry, self.community)
certifier_list = identity_selected.unique_valid_certifiers_of(self.app.identities_registry, self.community)
self.add_certifier_list(certifier_list, identity_selected, identity)
if identity.pubkey in tuple(self._graph.keys()):
return False
certified_list = identity_selected.certified_by(self.app.identities_registry, self.community)
certified_list = identity_selected.unique_valid_certified_by(self.app.identities_registry, self.community)
self.add_certified_list(certified_list, identity_selected, identity)
if identity.pubkey in tuple(self._graph.keys()):
return False
......
from PyQt5.QtCore import QObject, pyqtSlot
from PyQt5.QtNetwork import QNetworkReply
from . import wot
from . import blockchain, ConnectionHandler
from .....tools.exceptions import NoPeerAvailable
from ..... import __version__
......
......@@ -173,7 +173,7 @@ class TxHistory():
if tx.state in (Transfer.AWAITING, Transfer.VALIDATING)] +\
[ud['block_number'] for ud in self._dividends
if ud['state'] in (Transfer.AWAITING, Transfer.VALIDATING)] +\
[self.latest_block]
[max(0, self.latest_block - community.network.fork_window(community.members_pubkeys()))]
parsed_block = min(set(blocks))
logging.debug("Refresh from : {0} to {1}".format(self.latest_block, current_block['number']))
dividends_data = qtbma.ud.History.null_value
......
......@@ -87,8 +87,8 @@ class WotTabWidget(QWidget, Ui_WotTabWidget):
identity.inner_data_changed.connect(self.handle_identity_change)
# create Identity from node metadata
certifier_list = identity.certifiers_of(self.app.identities_registry, self.community)
certified_list = identity.certified_by(self.app.identities_registry, self.community)
certifier_list = identity.unique_valid_certifiers_of(self.app.identities_registry, self.community)
certified_list = identity.unique_valid_certified_by(self.app.identities_registry, self.community)
# create empty graph instance
graph = Graph(self.app, self.community)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment