Fixed getting started, only relogin first/master agent.

This commit is contained in:
Martin Edenhofer 2012-04-13 16:13:00 +02:00
parent a6d67d851c
commit c7baf0b6ab

View file

@ -87,28 +87,31 @@ class Index extends App.Controller
# save user # save user
user.save( user.save(
success: (r) => success: (r) =>
# send email
# clear form if @master_user
@master_user = false
auth = new App.Auth auth = new App.Auth
auth.login( auth.login(
data: { data: {
username: @params.login, username: @params.login,
password: @params.password, password: @params.password,
}, },
success: @success success: @relogin
# error: @error, # error: @error,
) )
else
# rerender page
@render()
# error: => # error: =>
# @modalHide() # @modalHide()
) )
success: (data, status, xhr) => relogin: (data, status, xhr) =>
@log 'login:success', data @log 'login:success', data
if @master_user
# login check # login check
auth = new App.Auth auth = new App.Auth
auth.loginCheck() auth.loginCheck()
@ -122,8 +125,7 @@ class Index extends App.Controller
@el.find('.master_user').fadeOut('slow', => @el.find('.master_user').fadeOut('slow', =>
@el.find('.agent_user').fadeIn() @el.find('.agent_user').fadeIn()
) )
# redirect to #
# @navigate '#getting_started'
# @fetch()
Config.Routes['getting_started'] = Index Config.Routes['getting_started'] = Index