mirror of
https://github.com/we-promise/sure.git
synced 2026-04-19 20:14:08 +00:00
Auto naming of Transfer Transaction (#1393)
* Remove Description field * Auto naming of tranfer transaction * Fix transfer test * Improve Transfer entries names
This commit is contained in:
committed by
GitHub
parent
2b61821336
commit
47288a1629
@@ -43,12 +43,12 @@ class Account::Transfer < ApplicationRecord
|
||||
end
|
||||
|
||||
class << self
|
||||
def build_from_accounts(from_account, to_account, date:, amount:, currency:, name:)
|
||||
def build_from_accounts(from_account, to_account, date:, amount:, currency:)
|
||||
outflow = from_account.entries.build \
|
||||
amount: amount.abs,
|
||||
currency: from_account.currency,
|
||||
date: date,
|
||||
name: name,
|
||||
name: "Transfer to #{to_account.name}",
|
||||
marked_as_transfer: true,
|
||||
entryable: Account::Transaction.new
|
||||
|
||||
@@ -56,7 +56,7 @@ class Account::Transfer < ApplicationRecord
|
||||
amount: amount.abs * -1,
|
||||
currency: from_account.currency,
|
||||
date: date,
|
||||
name: name,
|
||||
name: "Transfer from #{from_account.name}",
|
||||
marked_as_transfer: true,
|
||||
entryable: Account::Transaction.new
|
||||
|
||||
|
||||
Reference in New Issue
Block a user