Take the following:
FooController = Ember.ObjectController.extend
# Model is set, view is rendered, button is clicked
someDeleteAction: ->
# Object is destroyed & removed from view
@get('content').deleteRecord();
# Uh-oh... error happens here, but object
# remains 'deleted' according to ember
@get('content.transaction').commit();
Is there a way to prevent an object from being destroyed and removed from the view?
Bonus points: On a scale of 1 to Chinese Water Torture... how much fun is ember-data?
model.deleteRecord()it's gone, even before the server has been contacted. - bschaeffer