Lines 102-108
elsif ( $op eq 'list' ) {
Link Here
|
102 |
} |
102 |
} |
103 |
); |
103 |
); |
104 |
|
104 |
|
105 |
my @new_due_dates; |
|
|
106 |
my @checkouts; |
105 |
my @checkouts; |
107 |
|
106 |
|
108 |
while ( my $checkout = $checkouts->next ) { |
107 |
while ( my $checkout = $checkouts->next ) { |
Lines 151-160
if ( $op eq 'modify' ) {
Link Here
|
151 |
|
150 |
|
152 |
# Update checkout's due date |
151 |
# Update checkout's due date |
153 |
if ( $new_hard_due_date ) { |
152 |
if ( $new_hard_due_date ) { |
154 |
$checkout->shift_due_date({ hard_due_date => $new_hard_due_date }); |
153 |
$checkout->shift_due_date({ hard_due_date => $new_hard_due_date }) |
|
|
154 |
->store |
155 |
->discard_changes; |
155 |
} |
156 |
} |
156 |
else { |
157 |
else { |
157 |
$checkout->shift_due_date({ days => $due_date_days }); |
158 |
$checkout->shift_due_date({ days => $due_date_days }) |
|
|
159 |
->store |
160 |
->discard_changes; |
158 |
} |
161 |
} |
159 |
|
162 |
|
160 |
# Update items.onloan |
163 |
# Update items.onloan |
161 |
- |
|
|