Skip to content

Commit

Permalink
add to default transaction
Browse files Browse the repository at this point in the history
  • Loading branch information
tchak committed May 3, 2012
1 parent 42d371c commit 8f02a37
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions packages/ember-data/lib/system/model/states.js
Expand Up @@ -366,6 +366,7 @@ var DirtyState = DS.State.extend({
});

manager.goToState('invalid');
manager.send('invokeLifecycleCallbacks');
},

rollback: function(manager) {
Expand Down
4 changes: 3 additions & 1 deletion packages/ember-data/lib/system/transaction.js
Expand Up @@ -161,7 +161,8 @@ DS.Transaction = Ember.Object.extend({
}

if (!isValid) {
get(store, 'defaultTransaction').adoptRecord(record);
defaultTransaction.adoptRecord(record);
defaultTransaction.recordBecameInFlight('clean', record);
}
});

Expand All @@ -185,6 +186,7 @@ DS.Transaction = Ember.Object.extend({

var store = get(this, 'store');
var adapter = get(store, '_adapter');
var defaultTransaction = get(store, 'defaultTransaction');

this.removeCleanRecords();

Expand Down

0 comments on commit 8f02a37

Please sign in to comment.