修复赞助支付bug
This commit is contained in:
parent
8b11fb604a
commit
661c8dda85
|
@ -30,7 +30,7 @@ class Sponsorship < ApplicationRecord
|
||||||
Wallet.transaction do
|
Wallet.transaction do
|
||||||
success = sponsor_wallet.pay(amount)
|
success = sponsor_wallet.pay(amount)
|
||||||
if success
|
if success
|
||||||
success developer_wallet.receive(amount)
|
developer_wallet.receive(amount)
|
||||||
update(accumulate: self.accumulate += amount)
|
update(accumulate: self.accumulate += amount)
|
||||||
reason = "#{sponsor.full_name}向#{developer.full_name}的赞助支付。"
|
reason = "#{sponsor.full_name}向#{developer.full_name}的赞助支付。"
|
||||||
coinchange = CoinChange.new(amount: amount, reason: reason, to_wallet_id: developer_wallet.id, from_wallet_id: sponsor_wallet.id)
|
coinchange = CoinChange.new(amount: amount, reason: reason, to_wallet_id: developer_wallet.id, from_wallet_id: sponsor_wallet.id)
|
||||||
|
|
Loading…
Reference in New Issue