|
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 |
- |
|
|