[Rt-commit] rt branch, 5.0-trunk, updated. rt-5.0.0alpha1-430-g80f172bba3

? sunnavy sunnavy at bestpractical.com
Tue May 12 14:02:13 EDT 2020


The branch, 5.0-trunk has been updated
       via  80f172bba37b2cd968134b5fd100f5a2cd434b26 (commit)
      from  b7afaf8ed1bfdeeebe797b65a1cb4b59d9ebed2e (commit)

Summary of changes:
 lib/RT/Migrate/Serializer/JSON.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

- Log -----------------------------------------------------------------
commit 80f172bba37b2cd968134b5fd100f5a2cd434b26
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed May 13 01:55:17 2020 +0800

    Encode to UTF-8 for json serializer
    
    This is to get rid of warnings below with Pg:
    
        Wide character in print at lib/RT/Migrate/Serializer/JSON.pm line 744.

diff --git a/lib/RT/Migrate/Serializer/JSON.pm b/lib/RT/Migrate/Serializer/JSON.pm
index 3de1efb4b9..5cda5057d9 100644
--- a/lib/RT/Migrate/Serializer/JSON.pm
+++ b/lib/RT/Migrate/Serializer/JSON.pm
@@ -156,7 +156,7 @@ sub PushBasics {
 
 sub JSON {
     my $self = shift;
-    return $self->{JSON} ||= JSON->new->pretty->canonical;
+    return $self->{JSON} ||= JSON->new->utf8->pretty->canonical;
 }
 
 sub OpenFile {

-----------------------------------------------------------------------


More information about the rt-commit mailing list