From 2b4f04f901a0be43c05a8d3644dc2753b958b818 Mon Sep 17 00:00:00 2001 From: Mark Hofstetter Date: Mon, 19 Oct 2020 17:28:19 +0000 Subject: [PATCH] Bug [26601]: [add utf8 output to text output of overdue_notices.pl] Sponsored-by: Styrian State Library text output of overdue_notices.pl is now also utf8 encoded. test by running: create ODUE text with eg german umlauts /cgi-bin/koha/tools/letter.pl?op=add_form&module=circulation&code=ODUE then run perl overdue_notices.pl -text [-library ] -test text now inludes properly encoded umlauts --- misc/cronjobs/overdue_notices.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/cronjobs/overdue_notices.pl b/misc/cronjobs/overdue_notices.pl index 01200d8435c..591feea1451 100755 --- a/misc/cronjobs/overdue_notices.pl +++ b/misc/cronjobs/overdue_notices.pl @@ -439,7 +439,7 @@ elsif ( defined $text_filename ) { $fh = *STDOUT; } else { my $today = dt_from_string(); - open $fh, ">",File::Spec->catdir ($text_filename,"notices-".$today->ymd().".txt"); + open $fh, ">:encoding(UTF-8)",File::Spec->catdir ($text_filename,"notices-".$today->ymd().".txt"); } } . --. 2.11.0