Always send afterSignIn event

This commit is contained in:
Piotr Sarnacki 2013-05-16 13:14:40 +02:00
parent c012a36614
commit d8b96a960d
2 changed files with 5 additions and 3 deletions

View File

@ -67,8 +67,10 @@
@set('state', 'signed-in')
Travis.setLocale(data.user.locale || Travis.default_locale)
Travis.trigger('user:signed_in', data.user)
if path = @readAfterSignInPath()
Travis.__container__.lookup('router:main').send('afterSignIn', path)
if router = Travis.__container__.lookup('router:main')
path = @readAfterSignInPath()
Ember.run.next ->
router.send('afterSignIn', path)
storeData: (data, storage) ->
storage.setItem('travis.token', data.token)

View File

@ -81,12 +81,12 @@ setupGoogleAnalytics() if Travis.config.ga_code
require 'ext/i18n'
require 'travis/ajax'
require 'routes'
require 'auth'
require 'controllers'
require 'helpers'
require 'models'
require 'pusher'
require 'routes'
require 'slider'
require 'store'
require 'tailing'