Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
my $itemdata = $item->unblessed;
if ( $del ){
my $return = $item->safe_delete;
- if ($return == 1) {
+ if (ref($return)) {
$deleted_items++;
} else {
$not_deleted_items++;
# Delete items
my $items = Koha::Items->search({ biblionumber => $biblionumber });
while ( my $item = $items->next ) {
- my $error = eval { $item->safe_delete };
- if ( $error ne '1' or $@ ) {
+ my $deleted_item = eval { $item->safe_delete };
+ if ( !ref($deleted_item) or $@ ) {
push @messages, {
type => 'error',
code => 'item_not_deleted',