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