From: Katrin Fischer <[email protected]>
my $formatted_fine = currency_format("$1", "$fine", FMT_SYMBOL);
is already utf-8.
Resend with additional change, removing 2 lines (no strict, use strict) from
the code.
---
misc/cronjobs/overdue_notices.pl | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/misc/cronjobs/overdue_notices.pl b/misc/cronjobs/overdue_notices.pl
index 4de6cdd..2e7b2e4 100755
--- a/misc/cronjobs/overdue_notices.pl
+++ b/misc/cronjobs/overdue_notices.pl
@@ -662,10 +662,7 @@ sub parse_letter { # FIXME: this code should probably be
moved to C4::Letters:pa
$item_format = $1;
}
if ($params->{'letter'}->{'content'} =~ m/<fine>(.*)<\/fine>/) { #
process any fine tags...
- no strict; # currency_format behaves badly if we quote the
bareword for some reason...
my $formatted_fine = currency_format("$1", "$fine",
FMT_SYMBOL);
- use strict;
- $formatted_fine = Encode::encode("utf8", $formatted_fine);
$params->{'letter'}->{'content'} =~
s/<fine>.*<\/fine>/$formatted_fine/;
}
$params->{'letter'} = C4::Letters::parseletter(
$params->{'letter'}, 'biblio', $item );
--
1.6.3.3
_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-patches