Lines 166-172
sub enqueue {
Link Here
|
166 |
my $body = join('', map { $format->($_) } @{$metadata->{body}}); |
166 |
my $body = join('', map { $format->($_) } @{$metadata->{body}}); |
167 |
$letter->{content} = $metadata->{header} . $body . $metadata->{footer}; |
167 |
$letter->{content} = $metadata->{header} . $body . $metadata->{footer}; |
168 |
|
168 |
|
169 |
$letter->{metadata} = Dump($metadata); |
169 |
$letter->{metadata} = Encode::decode_utf8(Dump($metadata)); |
170 |
C4::Letters::EnqueueLetter({ |
170 |
C4::Letters::EnqueueLetter({ |
171 |
letter => $letter, |
171 |
letter => $letter, |
172 |
borrowernumber => $borrower->{borrowernumber}, |
172 |
borrowernumber => $borrower->{borrowernumber}, |
Lines 279-285
sub metadata {
Link Here
|
279 |
$data->{header} ||= ''; |
279 |
$data->{header} ||= ''; |
280 |
$data->{body} ||= []; |
280 |
$data->{body} ||= []; |
281 |
$data->{footer} ||= ''; |
281 |
$data->{footer} ||= ''; |
282 |
$self->{metadata} = Dump($data); |
282 |
$self->{metadata} = Encode::decode_utf8(Dump($data)); |
283 |
$self->content($self->render_metadata); |
283 |
$self->content($self->render_metadata); |
284 |
return $data; |
284 |
return $data; |
285 |
} else { |
285 |
} else { |
286 |
- |
|
|