Revert "Bug 14598: (QA followup) Don't die on bad barcode"

This reverts commit 575bbbeaba.
This commit is contained in:
Mason James 2016-12-29 14:59:17 +13:00
parent b72bf0c741
commit 23c4078e90
1 changed files with 5 additions and 5 deletions

View File

@ -1813,17 +1813,17 @@ sub AddReturn {
my $stat_type = 'return';
# get information on item
my $item = GetItem( undef, $barcode );
unless ($item) {
return ( 0, { BadBarcode => $barcode } ); # no barcode means no item or borrower. bail out.
}
my $item = GetItem( undef, $barcode )
or die "GetItem( undef, $barcode ) failed";
my $itemnumber = $item->{ itemnumber };
my $biblio = GetBiblioData( $item->{ biblionumber } );
my $itemtype = ( C4::Context->preference("item-level_itypes") )
? $item->{ itype }
: $biblio->{ itemtype };
unless ($itemnumber) {
return (0, { BadBarcode => $barcode }); # no barcode means no item or borrower. bail out.
}
my $issue = GetItemIssue($itemnumber);
if ($issue and $issue->{borrowernumber}) {
$borrower = C4::Members::GetMemberDetails($issue->{borrowernumber})