diff options
| author | 2018-10-19 11:24:44 +0100 | |
|---|---|---|
| committer | 2018-10-19 11:24:44 +0100 | |
| commit | ab4f65f8de48bd6c3cf467340ef68d0ba3309101 (patch) | |
| tree | c43c6abff4560b12245c1202764b894d8735048a /modules | |
| parent | _user_has_wallet takes a `user` param! (diff) | |
| signature | ||
Correctly pass wallet through in _give/_take/_move
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/coins.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/coins.py b/modules/coins.py index 7ff3618d..a3a6efa6 100644 --- a/modules/coins.py +++ b/modules/coins.py @@ -108,19 +108,19 @@ class Module(ModuleManager.BaseModule): return server.get_setting("redeem-delay", DEFAULT_REDEEM_DELAY) def _give(self, server, user, amount, wallet=WALLET_DEFAULT): - user_coins = self._get_user_coins(user) + user_coins = self._get_user_coins(user, wallet) self._take_from_pool(server, amount) self._set_user_coins(user, user_coins+amount, wallet) def _take(self, server, user, amount, wallet=WALLET_DEFAULT): - user_coins = self._get_user_coins(user) + user_coins = self._get_user_coins(user, wallet) self._give_to_pool(server, amount) self._set_user_coins(user, user_coins-amount, wallet) def _move(self, user1, user2, amount, from_wallet=WALLET_DEFAULT, to_wallet=WALLET_DEFAULT): - user1_coins = self._get_user_coins(user1) + user1_coins = self._get_user_coins(user1, from_wallet) self._set_user_coins(user1, user1_coins-amount, from_wallet) - user2_coins = self._get_user_coins(user2) + user2_coins = self._get_user_coins(user2, to_wallet) self._set_user_coins(user2, user2_coins+amount, to_wallet) def _coin_str(self, coins): |
