{"action":"created","issue":{"url":"https://api.github.com/repos/emberjs/data/issues/3424","labels_url":"https://api.github.com/repos/emberjs/data/issues/3424/labels{/name}","comments_url":"https://api.github.com/repos/emberjs/data/issues/3424/comments","events_url":"https://api.github.com/repos/emberjs/data/issues/3424/events","html_url":"https://github.com/emberjs/data/issues/3424","id":90344392,"number":3424,"title":"Serializer issue with embedded relationships.","user":{"login":"jcbvm","id":3063303,"avatar_url":"https://avatars.githubusercontent.com/u/3063303?v=3","gravatar_id":"","url":"https://api.github.com/users/jcbvm","html_url":"https://github.com/jcbvm","followers_url":"https://api.github.com/users/jcbvm/followers","following_url":"https://api.github.com/users/jcbvm/following{/other_user}","gists_url":"https://api.github.com/users/jcbvm/gists{/gist_id}","starred_url":"https://api.github.com/users/jcbvm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcbvm/subscriptions","organizations_url":"https://api.github.com/users/jcbvm/orgs","repos_url":"https://api.github.com/users/jcbvm/repos","events_url":"https://api.github.com/users/jcbvm/events{/privacy}","received_events_url":"https://api.github.com/users/jcbvm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-23T10:09:16Z","updated_at":"2015-06-23T13:24:41Z","closed_at":null,"body":"Got a lot of `you must include an 'id' for some-model in an object passed to 'push'` errors since I upgraded to 1.13.4. Tracked it down and it seems to come from my embedded relationships. When I do not define a custom serializer for the embedded relationship, above error is thrown. When I do create a custom serializer (just an empty RESTSerializer), above error disappears."},"comment":{"url":"https://api.github.com/repos/emberjs/data/issues/comments/114500176","html_url":"https://github.com/emberjs/data/issues/3424#issuecomment-114500176","issue_url":"https://api.github.com/repos/emberjs/data/issues/3424","id":114500176,"user":{"login":"jcbvm","id":3063303,"avatar_url":"https://avatars.githubusercontent.com/u/3063303?v=3","gravatar_id":"","url":"https://api.github.com/users/jcbvm","html_url":"https://github.com/jcbvm","followers_url":"https://api.github.com/users/jcbvm/followers","following_url":"https://api.github.com/users/jcbvm/following{/other_user}","gists_url":"https://api.github.com/users/jcbvm/gists{/gist_id}","starred_url":"https://api.github.com/users/jcbvm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcbvm/subscriptions","organizations_url":"https://api.github.com/users/jcbvm/orgs","repos_url":"https://api.github.com/users/jcbvm/repos","events_url":"https://api.github.com/users/jcbvm/events{/privacy}","received_events_url":"https://api.github.com/users/jcbvm/received_events","type":"User","site_admin":false},"created_at":"2015-06-23T13:24:41Z","updated_at":"2015-06-23T13:24:41Z","body":"Thanks for looking into, makes some sense now. Currently I'm working around this by defining an empty serializer, so using the old API."}}