|
Lines 177-182
for my $barcode (@$barcodes) {
Link Here
|
| 177 |
$barcode = barcodedecode($barcode) if $barcode; |
177 |
$barcode = barcodedecode($barcode) if $barcode; |
| 178 |
} |
178 |
} |
| 179 |
|
179 |
|
|
|
180 |
# Check if stickyduedate is turned off |
| 181 |
if (@$barcodes) { |
| 182 |
|
| 183 |
# was stickyduedate loaded from session? |
| 184 |
if ( $session->param('stickyduedate') && !$query->param("stickyduedate") ) { |
| 185 |
$session->clear('stickyduedate'); |
| 186 |
} |
| 187 |
|
| 188 |
$session->param( 'auto_renew', scalar $query->param('auto_renew') ); |
| 189 |
|
| 190 |
} else { |
| 191 |
$session->clear('auto_renew'); |
| 192 |
} |
| 193 |
|
| 180 |
my $stickyduedate = $query->param('stickyduedate') || $session->param('stickyduedate'); |
194 |
my $stickyduedate = $query->param('stickyduedate') || $session->param('stickyduedate'); |
| 181 |
my $duedatespec = $query->param('duedatespec') || $session->param('stickyduedate'); |
195 |
my $duedatespec = $query->param('duedatespec') || $session->param('stickyduedate'); |
| 182 |
my $restoreduedatespec = $query->param('restoreduedatespec') || $duedatespec || $session->param('stickyduedate'); |
196 |
my $restoreduedatespec = $query->param('restoreduedatespec') || $duedatespec || $session->param('stickyduedate'); |
|
Lines 190-209
my $recall_id = $query->param('recall_id');
Link Here
|
| 190 |
my $debt_confirmed = $query->param('debt_confirmed') || 0; # Don't show the debt error dialog twice |
204 |
my $debt_confirmed = $query->param('debt_confirmed') || 0; # Don't show the debt error dialog twice |
| 191 |
my $charges = $query->param('charges') || q{}; |
205 |
my $charges = $query->param('charges') || q{}; |
| 192 |
|
206 |
|
| 193 |
# Check if stickyduedate is turned off |
|
|
| 194 |
if (@$barcodes) { |
| 195 |
|
| 196 |
# was stickyduedate loaded from session? |
| 197 |
if ( $stickyduedate && !$query->param("stickyduedate") ) { |
| 198 |
$session->clear('stickyduedate'); |
| 199 |
$stickyduedate = $query->param('stickyduedate'); |
| 200 |
$duedatespec = $query->param('duedatespec'); |
| 201 |
} |
| 202 |
$session->param( 'auto_renew', scalar $query->param('auto_renew') ); |
| 203 |
} else { |
| 204 |
$session->clear('auto_renew'); |
| 205 |
} |
| 206 |
|
| 207 |
$template->param( auto_renew => $session->param('auto_renew') ); |
207 |
$template->param( auto_renew => $session->param('auto_renew') ); |
| 208 |
|
208 |
|
| 209 |
my ( $datedue, $invalidduedate ); |
209 |
my ( $datedue, $invalidduedate ); |
| 210 |
- |
|
|