@@ -, +, @@ --- Koha/Item.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- a/Koha/Item.pm +++ a/Koha/Item.pm @@ -214,6 +214,8 @@ sub delete { # FIXME check the item has no current issues # i.e. raise the appropriate exception + my $result = $self->SUPER::delete; + my $indexer = Koha::SearchEngine::Indexer->new({ index => $Koha::SearchEngine::BIBLIOS_INDEX }); $indexer->index_records( $self->biblionumber, "specialUpdate", "biblioserver" ) unless $params->{skip_record_index}; @@ -223,7 +225,7 @@ sub delete { logaction( "CATALOGUING", "DELETE", $self->itemnumber, "item" ) if C4::Context->preference("CataloguingLog"); - return $self->SUPER::delete; + return $result; } =head3 safe_delete --