Skip to content
Snippets Groups Projects
Commit b951e61b authored by Vincent Texier's avatar Vincent Texier
Browse files

Fix exception division by zero

parent 3ce022b4
No related branches found
No related tags found
No related merge requests found
...@@ -165,7 +165,10 @@ class Community(QObject): ...@@ -165,7 +165,10 @@ class Community(QObject):
""" """
blocks = self.bma_access.get(self, qtbma.blockchain.UD)['result']['blocks'] blocks = self.bma_access.get(self, qtbma.blockchain.UD)['result']['blocks']
if len(blocks) > 0: if len(blocks) > 0:
block_number = blocks[len(blocks)-(1+x)] index = len(blocks)-(1+x)
if index < 0:
index = 0
block_number = blocks[index]
block = self.bma_access.get(self, qtbma.blockchain.Block, block = self.bma_access.get(self, qtbma.blockchain.Block,
req_args={'number': block_number}) req_args={'number': block_number})
return block return block
......
...@@ -150,7 +150,7 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): ...@@ -150,7 +150,7 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget):
localized_mass_minus_1_per_member, localized_mass_minus_1_per_member,
self.tr('Monetary Mass per member M(t-1)/N(t) in'), self.tr('Monetary Mass per member M(t-1)/N(t) in'),
self.get_referential_diff_name(), self.get_referential_diff_name(),
float(0) if block_ud['membersCount'] == 0 else float(0) if block_ud['membersCount'] == 0 or block_ud_minus_1['monetaryMass'] == 0 else
block_ud['dividend'] / (block_ud_minus_1['monetaryMass'] / block_ud['membersCount']), block_ud['dividend'] / (block_ud_minus_1['monetaryMass'] / block_ud['membersCount']),
params['dt'] / 86400, params['dt'] / 86400,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment