@@ -, +, @@ $ kshell k$ prove t/db_dependent/Koha/Biblio.t --- Koha/Biblio.pm | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) --- a/Koha/Biblio.pm +++ a/Koha/Biblio.pm @@ -785,16 +785,8 @@ on the API. sub to_api { my ($self, $args) = @_; - my @embeds = keys %{ $args->{embed} }; - my $remaining_embeds = {}; - - foreach my $embed (@embeds) { - $remaining_embeds = delete $args->{embed}->{$embed} - unless $self->can($embed); - } - my $response = $self->SUPER::to_api( $args ); - my $biblioitem = $self->biblioitem->to_api({ embed => $remaining_embeds }); + my $biblioitem = $self->biblioitem->to_api; return { %$response, %$biblioitem }; } --