From 593b8421b16a9c05d0d8735c38392276b3e87c79 Mon Sep 17 00:00:00 2001 From: derhasi <derhasi@83474.no-reply.drupal.org> Date: Tue, 15 Aug 2017 15:09:31 -0600 Subject: [PATCH] Issue #2900474 by derhasi, ultimike: JSON is not converted to associative array for non-utf8 data --- src/Plugin/migrate_plus/data_parser/Json.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Plugin/migrate_plus/data_parser/Json.php b/src/Plugin/migrate_plus/data_parser/Json.php index c94444bc..df9b3fca 100755 --- a/src/Plugin/migrate_plus/data_parser/Json.php +++ b/src/Plugin/migrate_plus/data_parser/Json.php @@ -50,7 +50,7 @@ class Json extends DataParserPluginBase implements ContainerFactoryPluginInterfa // valid utf8 - see http://php.net/manual/en/function.json-decode.php#86997. if (is_null($source_data)) { $utf8response = utf8_encode($response); - $source_data = json_decode($utf8response); + $source_data = json_decode($utf8response, TRUE); } // Backwards-compatibility for depth selection. -- GitLab