From 8429d2bba4d6040a479ab389529d9f444a84f8b1 Mon Sep 17 00:00:00 2001 From: Stefan Penner Date: Thu, 3 Sep 2015 09:30:53 -0700 Subject: [PATCH] Ensure InternalModel stays shaped correctly (at least for _recordArrays) --- packages/ember-data/lib/system/model/internal-model.js | 1 + packages/ember-data/lib/system/model/model.js | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/ember-data/lib/system/model/internal-model.js b/packages/ember-data/lib/system/model/internal-model.js index 0aa500334fe..28d509d7eb6 100644 --- a/packages/ember-data/lib/system/model/internal-model.js +++ b/packages/ember-data/lib/system/model/internal-model.js @@ -59,6 +59,7 @@ export default function InternalModel(type, id, store, container, data) { this._attributes = new EmptyObject(); this._inFlightAttributes = new EmptyObject(); this._relationships = new Relationships(this); + this._recordArrays = undefined; this.currentState = RootState.empty; this.isReloading = false; this.isError = false; diff --git a/packages/ember-data/lib/system/model/model.js b/packages/ember-data/lib/system/model/model.js index af0f62f0d7f..11896f079e8 100644 --- a/packages/ember-data/lib/system/model/model.js +++ b/packages/ember-data/lib/system/model/model.js @@ -43,10 +43,7 @@ var retrieveFromCurrentState = Ember.computed('currentState', function(key) { @uses Ember.Evented */ var Model = Ember.Object.extend(Ember.Evented, { - _recordArrays: undefined, - _relationships: undefined, _internalModel: null, - store: null, /**