{"action":"created","issue":{"url":"https://api.github.com/repos/cakephp/cakephp/issues/9276","repository_url":"https://api.github.com/repos/cakephp/cakephp","labels_url":"https://api.github.com/repos/cakephp/cakephp/issues/9276/labels{/name}","comments_url":"https://api.github.com/repos/cakephp/cakephp/issues/9276/comments","events_url":"https://api.github.com/repos/cakephp/cakephp/issues/9276/events","html_url":"https://github.com/cakephp/cakephp/pull/9276","id":171309026,"number":9276,"title":"Fix dirty tracking for array associations","user":{"login":"markstory","id":24086,"avatar_url":"https://avatars.githubusercontent.com/u/24086?v=3","gravatar_id":"","url":"https://api.github.com/users/markstory","html_url":"https://github.com/markstory","followers_url":"https://api.github.com/users/markstory/followers","following_url":"https://api.github.com/users/markstory/following{/other_user}","gists_url":"https://api.github.com/users/markstory/gists{/gist_id}","starred_url":"https://api.github.com/users/markstory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markstory/subscriptions","organizations_url":"https://api.github.com/users/markstory/orgs","repos_url":"https://api.github.com/users/markstory/repos","events_url":"https://api.github.com/users/markstory/events{/privacy}","received_events_url":"https://api.github.com/users/markstory/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cakephp/cakephp/labels/Defect","name":"Defect","color":"f7c6c7"},{"url":"https://api.github.com/repos/cakephp/cakephp/labels/ORM","name":"ORM","color":"ffffff"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/cakephp/cakephp/milestones/98","html_url":"https://github.com/cakephp/cakephp/milestones/3.3.1","labels_url":"https://api.github.com/repos/cakephp/cakephp/milestones/98/labels","id":1939998,"number":98,"title":"3.3.1","description":"Minor features and bugfixes for 3.3.x","creator":{"login":"markstory","id":24086,"avatar_url":"https://avatars.githubusercontent.com/u/24086?v=3","gravatar_id":"","url":"https://api.github.com/users/markstory","html_url":"https://github.com/markstory","followers_url":"https://api.github.com/users/markstory/followers","following_url":"https://api.github.com/users/markstory/following{/other_user}","gists_url":"https://api.github.com/users/markstory/gists{/gist_id}","starred_url":"https://api.github.com/users/markstory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markstory/subscriptions","organizations_url":"https://api.github.com/users/markstory/orgs","repos_url":"https://api.github.com/users/markstory/repos","events_url":"https://api.github.com/users/markstory/events{/privacy}","received_events_url":"https://api.github.com/users/markstory/received_events","type":"User","site_admin":false},"open_issues":37,"closed_issues":12,"state":"open","created_at":"2016-08-13T02:01:49Z","updated_at":"2016-08-16T02:31:41Z","due_on":"2016-08-26T00:00:00Z","closed_at":null},"comments":1,"created_at":"2016-08-16T02:31:27Z","updated_at":"2016-08-16T06:39:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cakephp/cakephp/pulls/9276","html_url":"https://github.com/cakephp/cakephp/pull/9276","diff_url":"https://github.com/cakephp/cakephp/pull/9276.diff","patch_url":"https://github.com/cakephp/cakephp/pull/9276.patch"},"body":"1:N association properties should be marked as dirty when they are marshalled, and the resulting list has the same number of elements that it did before. Because we can't easily look inside lists, we'll always treat them as dirty. This is the same behavior that existed prior to #9215 for associations.\r\n\r\nImprove test coverage around dirty tracking and associations to help catch future regressions around this behavior.\r\n\r\nRefs #9267"},"comment":{"url":"https://api.github.com/repos/cakephp/cakephp/issues/comments/240016059","html_url":"https://github.com/cakephp/cakephp/pull/9276#issuecomment-240016059","issue_url":"https://api.github.com/repos/cakephp/cakephp/issues/9276","id":240016059,"user":{"login":"antograssiot","id":4977112,"avatar_url":"https://avatars.githubusercontent.com/u/4977112?v=3","gravatar_id":"","url":"https://api.github.com/users/antograssiot","html_url":"https://github.com/antograssiot","followers_url":"https://api.github.com/users/antograssiot/followers","following_url":"https://api.github.com/users/antograssiot/following{/other_user}","gists_url":"https://api.github.com/users/antograssiot/gists{/gist_id}","starred_url":"https://api.github.com/users/antograssiot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/antograssiot/subscriptions","organizations_url":"https://api.github.com/users/antograssiot/orgs","repos_url":"https://api.github.com/users/antograssiot/repos","events_url":"https://api.github.com/users/antograssiot/events{/privacy}","received_events_url":"https://api.github.com/users/antograssiot/received_events","type":"User","site_admin":false},"created_at":"2016-08-16T06:39:43Z","updated_at":"2016-08-16T06:39:43Z","body":"@markstory From what I've seen, HasOne also suffers of the same issue"}}
{"actor":{"display_login":"antograssiot"}}