|
|
|
@@ -30,7 +30,7 @@ class Sponsorship < ApplicationRecord |
|
|
|
Wallet.transaction do |
|
|
|
success = sponsor_wallet.pay(amount) |
|
|
|
if success |
|
|
|
success developer_wallet.receive(amount) |
|
|
|
developer_wallet.receive(amount) |
|
|
|
update(accumulate: self.accumulate += amount) |
|
|
|
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) |
|
|
|
|