Refactor strains/new

This commit is contained in:
Matthew Dillon 2015-11-10 14:31:38 -07:00
parent 29c507af6b
commit fa5b741e35
11 changed files with 45 additions and 60 deletions

View file

@ -13,17 +13,12 @@ export default Mixin.create({
const fallbackRoute = this.get('fallbackRouteSave');
model.setProperties(properties);
if (model.get('hasDirtyAttributes')) {
model.save().then((model) => {
this.get('flashMessages').clearMessages();
this.transitionToRoute(fallbackRoute, model);
}, () => {
ajaxError(model.get('errors'), this.get('flashMessages'));
});
} else {
model.save().then((model) => {
this.get('flashMessages').clearMessages();
this.transitionToRoute(fallbackRoute, model);
}
}, () => {
ajaxError(model.get('errors'), this.get('flashMessages'));
});
},
cancel: function() {