Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
use Mojo::Base 'Mojolicious::Controller';
-use C4::Budgets;
+use Koha::Acquisition::Funds;
use JSON qw(to_json);
use Try::Tiny;
}
return try {
- my $funds = GetBudgets($filter);
- my @fundsArray = map { _to_api($_) } @$funds;
+ my @funds = Koha::Acquisition::Funds->search($filter);
+ @funds = map { _to_api($_->TO_JSON) } @funds;
return $c->render( status => 200,
- openapi => \@fundsArray);
+ openapi => \@funds);
}
catch {
if ( $_->isa('DBIx::Class::Exception') ) {