|
Lines 1516-1521
sub _send_message_by_email {
Link Here
|
| 1516 |
); |
1516 |
); |
| 1517 |
return; |
1517 |
return; |
| 1518 |
} |
1518 |
} |
|
|
1519 |
|
| 1520 |
my $bcc_address = C4::Context->preference('NoticeBcc'); |
| 1521 |
|
| 1522 |
if ( C4::Context->preference('EmailFieldPrimary') eq "MULTI" |
| 1523 |
and C4::Context->preference('EmailRecipientField') eq "cc" ) |
| 1524 |
{ |
| 1525 |
$cc_address = $cc_address ? join( ',', $cc_address, $to_address ) : $to_address; |
| 1526 |
_update_message_cc_address( $message->{'message_id'}, $cc_address ); |
| 1527 |
if ($count_guarantor_address) { |
| 1528 |
$to_address = shift @guarantor_address; |
| 1529 |
} else { |
| 1530 |
my @to_address = split( ',', $to_address ); |
| 1531 |
$to_address = shift @to_address; |
| 1532 |
} |
| 1533 |
_update_message_to_address( $message->{'message_id'}, $to_address ); |
| 1534 |
} elsif ( C4::Context->preference('EmailFieldPrimary') eq "MULTI" |
| 1535 |
and C4::Context->preference('EmailRecipientField') eq "bcc" ) |
| 1536 |
{ |
| 1537 |
$bcc_address = $bcc_address ? join( ',', $bcc_address, $to_address ) : $to_address; |
| 1538 |
if ($count_guarantor_address) { |
| 1539 |
$to_address = shift @guarantor_address; |
| 1540 |
} else { |
| 1541 |
my @to_address = split( ',', $to_address ); |
| 1542 |
$to_address = shift @to_address; |
| 1543 |
} |
| 1544 |
_update_message_to_address( $message->{'message_id'}, $to_address ); |
| 1545 |
} |
| 1546 |
|
| 1519 |
my $email; |
1547 |
my $email; |
| 1520 |
|
1548 |
|
| 1521 |
try { |
1549 |
try { |
|
Lines 1523-1530
sub _send_message_by_email {
Link Here
|
| 1523 |
my $params = { |
1551 |
my $params = { |
| 1524 |
to => $to_address, |
1552 |
to => $to_address, |
| 1525 |
( |
1553 |
( |
| 1526 |
C4::Context->preference('NoticeBcc') |
1554 |
$bcc_address |
| 1527 |
? ( bcc => C4::Context->preference('NoticeBcc') ) |
1555 |
? ( bcc => $bcc_address ) |
| 1528 |
: () |
1556 |
: () |
| 1529 |
), |
1557 |
), |
| 1530 |
( |
1558 |
( |
|
Lines 1541-1547
sub _send_message_by_email {
Link Here
|
| 1541 |
? ( template_id => $message->{letter_id} ) |
1569 |
? ( template_id => $message->{letter_id} ) |
| 1542 |
: () |
1570 |
: () |
| 1543 |
), |
1571 |
), |
| 1544 |
message_id => $message->{id} |
1572 |
message_id => $message->{message_id} |
| 1545 |
}; |
1573 |
}; |
| 1546 |
|
1574 |
|
| 1547 |
if ( $message->{'content_type'} && $message->{'content_type'} eq SERIALIZED_EMAIL_CONTENT_TYPE ) { |
1575 |
if ( $message->{'content_type'} && $message->{'content_type'} eq SERIALIZED_EMAIL_CONTENT_TYPE ) { |
| 1548 |
- |
|
|