{"action":"created","issue":{"url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/141","labels_url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/141/comments","events_url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/141/events","html_url":"https://github.com/tractorcow/silverstripe-fluent/pull/141","id":99318258,"number":141,"title":"FIX: Fixes #138 For Fluent installed in existing project","user":{"login":"phptek","id":478440,"avatar_url":"https://avatars.githubusercontent.com/u/478440?v=3","gravatar_id":"","url":"https://api.github.com/users/phptek","html_url":"https://github.com/phptek","followers_url":"https://api.github.com/users/phptek/followers","following_url":"https://api.github.com/users/phptek/following{/other_user}","gists_url":"https://api.github.com/users/phptek/gists{/gist_id}","starred_url":"https://api.github.com/users/phptek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phptek/subscriptions","organizations_url":"https://api.github.com/users/phptek/orgs","repos_url":"https://api.github.com/users/phptek/repos","events_url":"https://api.github.com/users/phptek/events{/privacy}","received_events_url":"https://api.github.com/users/phptek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-08-05T23:06:12Z","updated_at":"2015-08-06T08:54:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/pulls/141","html_url":"https://github.com/tractorcow/silverstripe-fluent/pull/141","diff_url":"https://github.com/tractorcow/silverstripe-fluent/pull/141.diff","patch_url":"https://github.com/tractorcow/silverstripe-fluent/pull/141.patch"},"body":"By default the CMS will update non-Locale aware fields, regardless of\r\nselected CMS locale, with the selected Locale's data.\r\n\r\nThis patch therefore:\r\n\r\n- Assumes non-localised field-data == default_locale aware field-data\r\n- Caches original non-localised field-data, and re-applies it"},"comment":{"url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/comments/128295167","html_url":"https://github.com/tractorcow/silverstripe-fluent/pull/141#issuecomment-128295167","issue_url":"https://api.github.com/repos/tractorcow/silverstripe-fluent/issues/141","id":128295167,"user":{"login":"phptek","id":478440,"avatar_url":"https://avatars.githubusercontent.com/u/478440?v=3","gravatar_id":"","url":"https://api.github.com/users/phptek","html_url":"https://github.com/phptek","followers_url":"https://api.github.com/users/phptek/followers","following_url":"https://api.github.com/users/phptek/following{/other_user}","gists_url":"https://api.github.com/users/phptek/gists{/gist_id}","starred_url":"https://api.github.com/users/phptek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phptek/subscriptions","organizations_url":"https://api.github.com/users/phptek/orgs","repos_url":"https://api.github.com/users/phptek/repos","events_url":"https://api.github.com/users/phptek/events{/privacy}","received_events_url":"https://api.github.com/users/phptek/received_events","type":"User","site_admin":false},"created_at":"2015-08-06T08:54:03Z","updated_at":"2015-08-06T08:54:03Z","body":"@tractorcow here you go, the simplest reproduction steps I can do, stripped of anything relating to `MenuTitle` :-)\r\n\r\n* Assumes a pre-existing SS3.1 project, originally created without Fluent. \r\n* Fluent is subsequently installed on top of pre-existing content.\r\n* mysite/_config/config.yml features `FluentFilteredExtension` applied to `SiteTree` and a `default_locale` of `en_NZ`.\r\n* Taken from Fluent `master` at `5856da`\r\n\r\nPRE-EXISTING PAGE (NEW PAGES ARE A-OK)\r\n\r\n[OK] Open an existing default page e.g \"About us\" (ID #2)\r\n[OK] Select \"Arabic (Egypt)\" from LHS locale menu\r\n[OK] Modify the \"Page name\" in Arabic; e.g. \"About us in Arabic\"\r\n[OK] Press \"Save & Publish\"\t\r\n[FAIL] Navigate to /en/about-us in the frontend, observe page-title reads \"About us in Arabic\"\r\n[OK] Navigate to /ar/about-us in the frontend, observe page-title reads \"About us in Arabic\"\r\n\r\n* Now run with #138 `43a2c8ce53b` and repeat the above, all seems to work A-OK."}}