@@ -, +, @@ $ kshell k$ prove t/db_dependent/Koha/Acquisition/Orders.t --- Koha/Acquisition/Orders.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) --- a/Koha/Acquisition/Orders.pm +++ a/Koha/Acquisition/Orders.pm @@ -143,8 +143,13 @@ sub filter_by_active { my ($self) = @_; return $self->search( { - orderstatus => [ 'new', 'ordered', 'partial' ] - } + '-or' => [ + { 'basket.is_standing' => 1, + 'orderstatus' => [ 'new', 'ordered', 'partial' ] }, + { 'orderstatus' => [ 'ordered', 'partial' ] } + ] + }, + { join => 'basket' } ); } --