|
Lines 417-423
if ( $messages->{'ResFound'}) {
Link Here
|
| 417 |
my $patron = Koha::Patrons->find( $reserve->{borrowernumber} ); |
417 |
my $patron = Koha::Patrons->find( $reserve->{borrowernumber} ); |
| 418 |
my $holdmsgpreferences = C4::Members::Messaging::GetMessagingPreferences( { borrowernumber => $reserve->{'borrowernumber'}, message_name => 'Hold_Filled' } ); |
418 |
my $holdmsgpreferences = C4::Members::Messaging::GetMessagingPreferences( { borrowernumber => $reserve->{'borrowernumber'}, message_name => 'Hold_Filled' } ); |
| 419 |
my $branchCheck = ( $userenv_branch eq $reserve->{branchcode} ); |
419 |
my $branchCheck = ( $userenv_branch eq $reserve->{branchcode} ); |
| 420 |
if ( ( $reserve->{'ResFound'} eq "Reserved" || $reserve->{'ResFound'} eq "Processing" || $reserve->{'ResFound'} eq "Transferred" ) && C4::Context->preference('HoldsAutoFill') ) { |
420 |
if ( $reserve->{'ResFound'} eq "Waiting" ) { |
|
|
421 |
$template->param( |
| 422 |
waiting => $branchCheck ? 1 : undef, |
| 423 |
); |
| 424 |
} elsif ( C4::Context->preference('HoldsAutoFill') ) { |
| 421 |
my $item = Koha::Items->find( $itemnumber ); |
425 |
my $item = Koha::Items->find( $itemnumber ); |
| 422 |
my $biblio = $item->biblio; |
426 |
my $biblio = $item->biblio; |
| 423 |
|
427 |
|
|
Lines 439-456
if ( $messages->{'ResFound'}) {
Link Here
|
| 439 |
diffbranch => 1, |
443 |
diffbranch => 1, |
| 440 |
); |
444 |
); |
| 441 |
} |
445 |
} |
| 442 |
} elsif ( $reserve->{'ResFound'} eq "Waiting" ) { |
446 |
} else { |
| 443 |
$template->param( |
|
|
| 444 |
waiting => $branchCheck ? 1 : undef, |
| 445 |
); |
| 446 |
} elsif ( $reserve->{'ResFound'} eq "Reserved" || $reserve->{'ResFound'} eq "Processing" || $reserve->{'ResFound'} eq "Transferred" ) { |
| 447 |
$template->param( |
447 |
$template->param( |
| 448 |
intransit => $branchCheck ? undef : 1, |
448 |
intransit => $branchCheck ? undef : 1, |
| 449 |
transfertodo => $branchCheck ? undef : 1, |
449 |
transfertodo => $branchCheck ? undef : 1, |
| 450 |
reserve_id => $reserve->{reserve_id}, |
450 |
reserve_id => $reserve->{reserve_id}, |
| 451 |
reserved => 1, |
451 |
reserved => 1, |
| 452 |
); |
452 |
); |
| 453 |
} # else { ; } # error? |
453 |
} |
| 454 |
|
454 |
|
| 455 |
# same params for Waiting or Reserved |
455 |
# same params for Waiting or Reserved |
| 456 |
$template->param( |
456 |
$template->param( |
| 457 |
- |
|
|