aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-18 13:49:32 +0100
committerGravatar jesopo2018-10-18 13:49:32 +0100
commit8388c6e05a566ef0e609949a304962aa3ea82a69 (patch)
tree86fd7c7360adcc79c4a3d87b4b6abc1ced8f1568 /modules
parentTypo in modules/coins.py, 'wallet' -> 'user_coins' (diff)
signature
Remove now-unneeded code, change _total_coins to use _all_coins
Diffstat (limited to 'modules')
-rw-r--r--modules/coins.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/modules/coins.py b/modules/coins.py
index 47cbd133..247182ce 100644
--- a/modules/coins.py
+++ b/modules/coins.py
@@ -88,8 +88,7 @@ class Module(ModuleManager.BaseModule):
user_coins = sum([decimal.Decimal(v) for v in wallet.values()])
coins[i] = (nickname, user_coins)
- coins = list(filter(lambda coin: decimal.Decimal(coin[1]), coins))
- return dict([(coin[0], decimal.Decimal(coin[1])) for coin in coins])
+ return dict(filter(lambda coin: coin[1], coins))
def _redeem_amount(self, server):
return decimal.Decimal(server.get_setting("redeem-amount",
@@ -141,11 +140,7 @@ class Module(ModuleManager.BaseModule):
self._coin_str(self._get_pool(event["server"])))
def _total_coins(self, server):
- all_coins = server.get_all_user_settings("coins", [])
- all_coins = list(filter(lambda coin: decimal.Decimal(coin[1]),
- all_coins))
- all_coins = [decimal.Decimal(coin[1]) for coin in all_coins]
- all_coins = sum(all_coins)
+ all_coins = sum(self._all_coins(server).values())
return self._get_pool(server)+all_coins
@utils.hook("received.command.totalcoins")