aboutsummaryrefslogtreecommitdiff
path: root/modules/coins.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-19 11:47:34 +0100
committerGravatar jesopo2018-10-19 11:47:34 +0100
commita5c9568d235ee2ee0e7d74f87a5bd9b77db9eab4 (patch)
treed9af6f9c34f954428440630614ff0a318f42454f /modules/coins.py
parent_default_wallets takes a `user` param (diff)
signature
send() should check all user coins when checking for redeem-amount
Diffstat (limited to 'modules/coins.py')
-rw-r--r--modules/coins.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/coins.py b/modules/coins.py
index e5e3c1fb..af39f87a 100644
--- a/modules/coins.py
+++ b/modules/coins.py
@@ -402,12 +402,12 @@ class Module(ModuleManager.BaseModule):
user_coins = self._get_user_coins(event["user"], wallet_in)
redeem_amount = self._redeem_amount(event["server"])
- new_user_coins = user_coins-send_amount
+ new_total_coins = self._get_all_user_coins(event["user"])-send_amount
if user_coins == DECIMAL_ZERO:
raise utils.EventError("%s: You have no coins" %
event["user"].nickname)
- elif new_user_coins < redeem_amount:
+ elif new_total_coins < redeem_amount:
raise utils.EventError(
"%s: You cannot send an amount of money that puts"
" you below %s coins" % (