change status from cancelled to unpaid

This commit is contained in:
Oleg Hasjanov 2021-04-28 16:53:06 +03:00
parent 1294a05870
commit b3e27b37b5

View file

@ -60,7 +60,10 @@ module Admin
account_activity = AccountActivity.find_by(invoice_id: invoice.id) account_activity = AccountActivity.find_by(invoice_id: invoice.id)
account_activity_dup = account_activity.dup account_activity_dup = account_activity.dup
account_activity_dup.sum = -account_activity.sum.to_i account_activity_dup.sum = -account_activity.sum.to_i
account_activity_dup.save && invoice.update(cancelled_at: Time.zone.today) account_activity_dup.save
account_activity.update(invoice_id: nil)
account_activity_dup.update(invoice_id: nil)
account_activity.save && account_activity_dup.save
end end
end end
end end