Saturday, 17 August 2013

Ember.js transaction.rollback only works once (ember form reset)

Ember.js transaction.rollback only works once (ember form reset)

Trying to get form reset functionality working. This implementation works
once, but then will not work a second time.
The second time the cancel event is triggered the following error occurs:
Uncaught Error: Attempted to handle event willSetProperty on while in
state rootState.deleted.saved. Called with {reference: [object Object],
store: , name: name}
App.NewPageRoute = Ember.Route.extend
model: (params) ->
transaction = @get('store').transaction()
transaction.createRecord(App.Page, siteId: params.site_id)
App.NewPageController = Ember.ObjectController.extend
submit: ->
@content.get('transaction').save()
cancel: ->
@content.get('transaction').rollback()

No comments:

Post a Comment