Lines 88-94
if (!C4::Context->userenv && !$branch){
Link Here
|
88 |
} |
88 |
} |
89 |
|
89 |
|
90 |
my $barcodes = []; |
90 |
my $barcodes = []; |
91 |
if ( my $barcode = $query->param('barcode') ) { |
91 |
my $barcode = $query->param('barcode'); |
|
|
92 |
# Barcode given by user could be '0' |
93 |
if ( $barcode || $barcode eq '0' ) { |
92 |
$barcodes = [ $barcode ]; |
94 |
$barcodes = [ $barcode ]; |
93 |
} else { |
95 |
} else { |
94 |
my $filefh = $query->upload('uploadfile'); |
96 |
my $filefh = $query->upload('uploadfile'); |
Lines 215-226
if( $onsite_checkout && !$duedatespec_allow ) {
Link Here
|
215 |
} |
217 |
} |
216 |
|
218 |
|
217 |
# check and see if we should print |
219 |
# check and see if we should print |
218 |
if ( @$barcodes == 0 && $print eq 'maybe' ) { |
220 |
# but do not set to 'yes' if barcode given by user is '0' |
|
|
221 |
if ( ( @$barcodes == 0 ) && ( ! @$barcodes eq '0') && ( $print eq 'maybe' ) ) { |
219 |
$print = 'yes'; |
222 |
$print = 'yes'; |
220 |
} |
223 |
} |
221 |
|
224 |
|
222 |
my $inprocess = (@$barcodes == 0) ? '' : $query->param('inprocess'); |
225 |
my $inprocess = ( (@$barcodes == 0 ) && ( ! @$barcodes eq '0') ) ? '' : $query->param('inprocess'); |
223 |
if ( @$barcodes == 0 && $charges eq 'yes' ) { |
226 |
if ( ( @$barcodes == 0 ) && ( ! @$barcodes eq '0' ) && $charges eq 'yes' ) { |
224 |
$template->param( |
227 |
$template->param( |
225 |
PAYCHARGES => 'yes', |
228 |
PAYCHARGES => 'yes', |
226 |
borrowernumber => $borrowernumber |
229 |
borrowernumber => $borrowernumber |
227 |
- |
|
|