@@ -, +, @@ modules --- Koha/BackgroundJob/BatchCancelHold.pm | 2 +- Koha/BackgroundJob/BatchDeleteAuthority.pm | 2 +- Koha/BackgroundJob/BatchDeleteBiblio.pm | 2 +- Koha/BackgroundJob/BatchUpdateAuthority.pm | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) --- a/Koha/BackgroundJob/BatchCancelHold.pm +++ a/Koha/BackgroundJob/BatchCancelHold.pm @@ -94,7 +94,7 @@ sub process { biblio_id => defined $biblio ? $biblio->biblionumber : '', hold_id => $hold_id, error => defined $hold - ? ( $@ ? $@ : 0 ) + ? ( $@ ? "$@" : 0 ) : 'hold_not_found', }; } --- a/Koha/BackgroundJob/BatchDeleteAuthority.pm +++ a/Koha/BackgroundJob/BatchDeleteAuthority.pm @@ -57,7 +57,7 @@ sub process { type => 'error', code => 'authority_not_deleted', authid => $authid, - error => ($@ ? $@ : 0), + error => "$@", }; $schema->storage->txn_rollback; next; --- a/Koha/BackgroundJob/BatchDeleteBiblio.pm +++ a/Koha/BackgroundJob/BatchDeleteBiblio.pm @@ -101,7 +101,7 @@ sub process { code => 'reserve_not_cancelled', biblionumber => $biblionumber, reserve_id => $hold->reserve_id, - error => $@, + error => "$@", }; $schema->storage->txn_rollback; $job->progress( ++$job_progress )->store; --- a/Koha/BackgroundJob/BatchUpdateAuthority.pm +++ a/Koha/BackgroundJob/BatchUpdateAuthority.pm @@ -90,7 +90,7 @@ sub process { type => 'error', code => 'authority_not_modified', authid => $authid, - error => ($@ ? $@ : 0), + error => ($@ ? "$@" : 0), }; } else { push @messages, { --