Green specs for ember 1.13

This commit is contained in:
2015-08-13 15:08:04 +02:00
parent 8ce95f72e9
commit 0415603a49
7 changed files with 21 additions and 10 deletions
@@ -27,6 +27,7 @@ Ember.Application.initializer
application.register('global:variables', Globals, {singleton: true})
application.inject('controller', 'globals', 'global:variables')
application.inject('component', 'globals', 'global:variables')
application.inject('route', 'globals', 'global:variables')
@App = Ember.Application.create
LOG_TRANSITIONS: true
@@ -2,8 +2,10 @@ ControllerExtensions = Ember.Mixin.create
needs: ['application']
ajaxError: (callback)->
handler = (emberError)=>
emberError = emberError.errors[0] if emberError.errors and emberError.errors.length
console.log "Error: status #{emberError.status}"
if emberError.status is 401
status = parseInt(emberError.status)
if status is 401
App.__container__.lookup('route:application').unauthorized()
else
callback.call(@, emberError)