@@ -, +, @@ $ kshell k$ prove t/db_dependent/api/v1/acquisitions_orders.t --- Koha/REST/V1/Acquisitions/Orders.pm | 9 +++++++++ 1 file changed, 9 insertions(+) --- a/Koha/REST/V1/Acquisitions/Orders.pm +++ a/Koha/REST/V1/Acquisitions/Orders.pm @@ -75,6 +75,15 @@ sub list { $c->stash('koha.embed', $fixed_embed); } + # Merge sorting into query attributes + $c->dbic_merge_sorting( + { + attributes => $attributes, + params => $reserved_params, + result_set => $orders_rs, + } + ); + # If no pagination parameters are passed, default $reserved_params->{_per_page} //= C4::Context->preference('RESTdefaultPageSize'); $reserved_params->{_page} //= 1; --