ebryn/ember-model — pull request #382 by danii1 (2014-06-15 20:49:14+00:00)
Title: Embedded associations remain dirty after saving new record

Setting _dirtyAttributes in didCreateRecord blocks execution of _copyDirtyAttributesToData in didSaveRecord which resets _dirtyAttributes also in hasMany/belongsTo associations. This leads to bugs: after saving newly created record, associations remain dirty while parent object is clean. Fix is simple, just rely on didSaveRecord to do all cleanup.