Data can be null in ajax request

This commit is contained in:
Piotr Sarnacki 2013-03-06 14:51:05 +01:00
parent 8d9b36c0a6
commit b57596c447

View File

@ -33,13 +33,13 @@ Travis.ajax = Em.Object.create
success = options.success || (->)
options.success = (data) =>
Travis.lookup('controller:flash').loadFlashes(data.flash) if data.flash
Travis.lookup('controller:flash').loadFlashes(data.flash) if data?.flash
delete data.flash if data?
success.apply(this, arguments)
error = options.error || (->)
options.error = (data) =>
Travis.lookup('controller:flash').pushObject(data.flash) if data.flash
Travis.lookup('controller:flash').pushObject(data.flash) if data?.flash
delete data.flash if data?
error.apply(this, arguments)