travis-web/assets/scripts/app/routes/auth.coffee
Piotr Sarnacki a5978dd36f Merge branch 'master' into dashboard
Conflicts:
	assets/scripts/app/controllers.coffee
	assets/scripts/app/routes.coffee
2015-01-19 13:09:30 +01:00

26 lines
417 B
CoffeeScript

require 'routes/route'
TravisRoute = Travis.Route
Route = TravisRoute.extend
needsAuth: false
renderTemplate: ->
$('body').attr('id', 'auth')
@render 'auth.signin'
deactivate: ->
@controllerFor('auth').set('redirected', false)
actions:
afterSignIn: ->
@transitionTo('main')
return true
redirect: ->
if @signedIn()
@transitionTo('main')
Travis.AuthRoute = Route