Files
sure/app/views/api/v1/transfers/_transaction_side.json.jbuilder
ghost 8abecf8a8d feat(exports): preserve transfer decisions (#1639)
* feat(exports): preserve transfer decisions

* fix(api): apply transfer date filters to both sides

* fix(api): refine transfer decision handling

* fix(api): align transfer decision schemas

* fix(api): use current context for transfer filters

* fix(api): include either side in transfer date filters

* fix(api): deduplicate transfer decision filters

* fix(api): guard transfer decision exports
2026-05-08 23:03:57 +02:00

19 lines
440 B
Ruby

# frozen_string_literal: true
entry = transaction.entry
json.id transaction.id
json.entry_id entry.id
json.date entry.date
json.amount entry.amount_money.format
json.amount_cents money_to_minor_units(entry.amount_money)
json.currency entry.currency
json.name entry.name
json.kind transaction.kind
json.account do
json.id entry.account.id
json.name entry.account.name
json.account_type entry.account.accountable_type.underscore
end