{"action":"opened","issue":{"url":"https://api.github.com/repos/magento/magento2/issues/5062","repository_url":"https://api.github.com/repos/magento/magento2","labels_url":"https://api.github.com/repos/magento/magento2/issues/5062/labels{/name}","comments_url":"https://api.github.com/repos/magento/magento2/issues/5062/comments","events_url":"https://api.github.com/repos/magento/magento2/issues/5062/events","html_url":"https://github.com/magento/magento2/issues/5062","id":160668297,"number":5062,"title":"data-migration-tool converts utf8 characters to `?`","user":{"login":"kandrejevs","id":4084128,"avatar_url":"https://avatars.githubusercontent.com/u/4084128?v=3","gravatar_id":"","url":"https://api.github.com/users/kandrejevs","html_url":"https://github.com/kandrejevs","followers_url":"https://api.github.com/users/kandrejevs/followers","following_url":"https://api.github.com/users/kandrejevs/following{/other_user}","gists_url":"https://api.github.com/users/kandrejevs/gists{/gist_id}","starred_url":"https://api.github.com/users/kandrejevs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kandrejevs/subscriptions","organizations_url":"https://api.github.com/users/kandrejevs/orgs","repos_url":"https://api.github.com/users/kandrejevs/repos","events_url":"https://api.github.com/users/kandrejevs/events{/privacy}","received_events_url":"https://api.github.com/users/kandrejevs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-16T13:57:12Z","updated_at":"2016-06-16T13:57:12Z","closed_at":null,"body":"when migrating data from magento 1 to magento 2, some utf characters are converted to `?`\r\n\r\nexample:\r\n\r\ncan't view orders because when migrating data from `sales_flat_order_item` to `sales_order_item` table, `product_options` column contains serialized data. In my case product name contains character `č`, after migration `s:34:\"Nohavičky HP25 ružovočierna S/M\"` becomes `s:34:\"Nohavi?ky HP25 ružovo?ierna S/M\"` since `č` is 2 bytes long and `?` is only 1 byte, string is no longer 34 bytes long and that throws notice, which cause fatal error, because product options can't be unserialized."}}
{"actor":{"display_login":"kandrejevs"}}