|
Lines 18-23
package Koha::REST::Plugin::Objects;
Link Here
|
| 18 |
use Modern::Perl; |
18 |
use Modern::Perl; |
| 19 |
|
19 |
|
| 20 |
use Mojo::Base 'Mojolicious::Plugin'; |
20 |
use Mojo::Base 'Mojolicious::Plugin'; |
|
|
21 |
use Try::Tiny; |
| 21 |
|
22 |
|
| 22 |
use JSON; |
23 |
use JSON; |
| 23 |
|
24 |
|
|
Lines 114-120
sub register {
Link Here
|
| 114 |
} |
115 |
} |
| 115 |
# Perform search |
116 |
# Perform search |
| 116 |
my $objects = $result_set->search( $filtered_params, $attributes ); |
117 |
my $objects = $result_set->search( $filtered_params, $attributes ); |
| 117 |
my $total = $result_set->search->count; |
118 |
my $total = try { |
|
|
119 |
$result_set->search->count; |
| 120 |
} catch { |
| 121 |
warn "Caught in REST Plugin\n"; |
| 122 |
}; |
| 118 |
|
123 |
|
| 119 |
$c->add_pagination_headers( |
124 |
$c->add_pagination_headers( |
| 120 |
{ |
125 |
{ |
| 121 |
- |
|
|