@@ -, +, @@ item creation --- Koha/Illrequest.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) --- a/Koha/Illrequest.pm +++ a/Koha/Illrequest.pm @@ -1172,8 +1172,10 @@ sub check_out { itype => $params->{item_type}, barcode => 'ILL-' . $self->illrequest_id }; - my $item = Koha::Item->new($item_hash); - $itemnumber = $item->itemnumber; + try { + my $item = Koha::Item->new($item_hash)->store; + $itemnumber = $item->itemnumber; + }; } else { $itemnumber = $items[0]->itemnumber; } --