Skip to content

Commit

Permalink
(bug #3198) fix serial receive with autobarcode
Browse files Browse the repository at this point in the history
this add an arg to GetMarcFromKohaField, else it will always return (0,0).

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
  • Loading branch information
Nahuel ANGELINETTI authored and Galen Charlton committed May 11, 2009
1 parent 5c4829d commit 8cd87e5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions serials/serials-edit.pl
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ =head1 Parameters
my @subscriptionids = $query->param('subscriptionid');
my $op = $query->param('op');
if (scalar(@subscriptionids)==1 && index($subscriptionids[0],",")>0){
@subscriptionids =split /,/,$subscriptionids[0];
@subscriptionids =split (/,/,$subscriptionids[0]);
}
my @errors;
my @errseq;
Expand Down Expand Up @@ -236,7 +236,7 @@ =head1 Parameters
#New Item

# if autoBarcode is set to 'incremental', calculate barcode...
my ($barcodetagfield,$barcodetagsubfield) = &GetMarcFromKohaField("items.barcode", '');
my ($barcodetagfield,$barcodetagsubfield) = &GetMarcFromKohaField("items.barcode", GetFrameworkCode($serialdatalist[0]->{'biblionumber'}));
if (C4::Context->preference("autoBarcode") eq 'incremental' ) {
if (!$record->field($barcodetagfield)->subfield($barcodetagsubfield)) {
my $sth_barcode = $dbh->prepare("select max(abs(barcode)) from items");
Expand Down

0 comments on commit 8cd87e5

Please sign in to comment.