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