|
Lines 492-497
sub parse_letter {
Link Here
|
| 492 |
lang => $patron->lang, |
492 |
lang => $patron->lang, |
| 493 |
substitute => $params->{'substitute'}, |
493 |
substitute => $params->{'substitute'}, |
| 494 |
tables => \%table_params, |
494 |
tables => \%table_params, |
|
|
495 |
( $params->{itemnumbers} ? ( loops => { items => $params->{itemnumbers} } ) : () ), |
| 495 |
message_transport_type => $params->{message_transport_type}, |
496 |
message_transport_type => $params->{message_transport_type}, |
| 496 |
); |
497 |
); |
| 497 |
} |
498 |
} |
|
Lines 587-593
sub send_digests {
Link Here
|
| 587 |
borrower_preferences => $borrower_preferences |
588 |
borrower_preferences => $borrower_preferences |
| 588 |
}); |
589 |
}); |
| 589 |
my $titles = ""; |
590 |
my $titles = ""; |
|
|
591 |
my @itemnumbers; |
| 590 |
while ( my $item_info = $next_item_info->()) { |
592 |
while ( my $item_info = $next_item_info->()) { |
|
|
593 |
push @itemnumbers, $item_info->{itemnumber}; |
| 591 |
$titles .= C4::Letters::get_item_content( { item => $item_info, item_content_fields => \@item_content_fields } ); |
594 |
$titles .= C4::Letters::get_item_content( { item => $item_info, item_content_fields => \@item_content_fields } ); |
| 592 |
} |
595 |
} |
| 593 |
|
596 |
|
|
Lines 601-606
sub send_digests {
Link Here
|
| 601 |
'items.content' => $titles, |
604 |
'items.content' => $titles, |
| 602 |
%branch_info |
605 |
%branch_info |
| 603 |
}, |
606 |
}, |
|
|
607 |
itemnumbers => \@itemnumbers, |
| 604 |
branchcode => $branchcode, |
608 |
branchcode => $branchcode, |
| 605 |
message_transport_type => $transport |
609 |
message_transport_type => $transport |
| 606 |
} |
610 |
} |
| 607 |
- |
|
|