From 6e51cdae0dd3432b6947b47dfcdfe8dc5a75e714 Mon Sep 17 00:00:00 2001 From: Fridolin Somers Date: Tue, 19 May 2026 12:05:48 +0200 Subject: [PATCH] Bug 42640: Script search_for_data_inconsistencies.pl use binmode UTF-8 Like Bug 32012 for runreport.pl the script search_for_data_inconsistencies.pl should use binmode UTF-8 to correctly display datas. Test plan: 1) Edit an authorised value to add some diacritics in code, in "LOC" for example 2) Edit an item to use this code 3) Delete this authorised value 4) Run misc/maintenance/search_for_data_inconsistencies.pl => Check you have a correct message with diacritics Signed-off-by: Chris Mathevet Signed-off-by: Jonathan Druart Signed-off-by: Pedro Amorim --- misc/maintenance/search_for_data_inconsistencies.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/misc/maintenance/search_for_data_inconsistencies.pl b/misc/maintenance/search_for_data_inconsistencies.pl index a5920ec5a0..c87b081abf 100755 --- a/misc/maintenance/search_for_data_inconsistencies.pl +++ b/misc/maintenance/search_for_data_inconsistencies.pl @@ -29,6 +29,8 @@ use Koha::Patrons; use C4::Biblio qw( GetMarcFromKohaField ); use Koha::Database::DataInconsistency; +binmode STDOUT, ":encoding(UTF-8)"; + { my $items = Koha::Items->search; my @errors = Koha::Database::DataInconsistency->invalid_item_library($items);