diff options
Diffstat (limited to 'lib/WWW/YNAB/Transaction.pm')
-rw-r--r-- | lib/WWW/YNAB/Transaction.pm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/WWW/YNAB/Transaction.pm b/lib/WWW/YNAB/Transaction.pm index ab98642..8fa1cc5 100644 --- a/lib/WWW/YNAB/Transaction.pm +++ b/lib/WWW/YNAB/Transaction.pm @@ -85,8 +85,12 @@ has category_name => ( ); has subtransactions => ( - is => 'ro', - isa => 'ArrayRef[WWW::YNAB::SubTransaction]', + traits => ['Array'], + is => 'bare', + isa => 'ArrayRef[WWW::YNAB::SubTransaction]', + handles => { + subtransactions => 'elements', + } ); __PACKAGE__->meta->make_immutable; |