Great, I had exactly the same fix in my local branch and was going to
submit tomorrow morning.
On 25 Sep 2013 20:41, "Bradley Priest" <notifications@github.com> wrote:

> In packages/activemodel-adapter/lib/system/active_model_serializer.js:
>
> > @@ -150,6 +151,64 @@ DS.ActiveModelSerializer = DS.RESTSerializer.extend({
> >          }
> >        }, this);
> >      }
> > +  },
> > +
> > +  extractSingle: function(store, primaryType, payload, recordId, requestType) {
> > +    var root = this.keyForAttribute(primaryType.typeKey),
> > +        partial = payload[root];
>
> Fixed with 98e2863<https://github.com/emberjs/data/commit/98e28630772090057d2e54fe664658ec4263dc59>
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/emberjs/data/pull/1348/files#r6592314>
> .
>