|
Lines 253-259
if ($club_hold && !$borrowernumber_hold && !$action) {
Link Here
|
| 253 |
|
253 |
|
| 254 |
while(my $enrollment = $enrollments->next) { |
254 |
while(my $enrollment = $enrollments->next) { |
| 255 |
next if $enrollment->is_canceled; |
255 |
next if $enrollment->is_canceled; |
| 256 |
my $member = { patron => $enrollment->patron->unblessed }; |
256 |
my $member = { patron => $enrollment->patron }; |
| 257 |
my $reserves_count = $enrollment->patron->holds->count; |
257 |
my $reserves_count = $enrollment->patron->holds->count; |
| 258 |
if ( $maxreserves |
258 |
if ( $maxreserves |
| 259 |
&& ( $reserves_count + $new_reserves_count > $maxreserves ) ) |
259 |
&& ( $reserves_count + $new_reserves_count > $maxreserves ) ) |
|
Lines 263-274
if ($club_hold && !$borrowernumber_hold && !$action) {
Link Here
|
| 263 |
: 0; |
263 |
: 0; |
| 264 |
$member->{exceeded_maxreserves} = 1; |
264 |
$member->{exceeded_maxreserves} = 1; |
| 265 |
} |
265 |
} |
| 266 |
my $expiry_date = $enrollment->patron->dateexpiry; |
|
|
| 267 |
$member->{expiry} = 0; # flag set if patron account has expired |
| 268 |
if ($expiry_date and |
| 269 |
Date_to_Days(split /-/,$date) > Date_to_Days(split /-/,$expiry_date)) { |
| 270 |
$member->{expiry} = 1; |
| 271 |
} |
| 272 |
$member->{amount_outstanding} = $enrollment->patron->account->balance; |
266 |
$member->{amount_outstanding} = $enrollment->patron->account->balance; |
| 273 |
if ( $enrollment->patron->branchcode ne C4::Context->userenv->{'branch'} ) { |
267 |
if ( $enrollment->patron->branchcode ne C4::Context->userenv->{'branch'} ) { |
| 274 |
$member->{diffbranch} = 1; |
268 |
$member->{diffbranch} = 1; |
| 275 |
- |
|
|