Added notify after update.

This commit is contained in:
Martin Edenhofer 2013-01-20 02:26:36 +01:00
parent d4bfe0ba9a
commit c440b401ea

View file

@ -15,7 +15,6 @@ class Index extends App.Controller
@navupdate '#get_started' @navupdate '#get_started'
@master_user = 0 @master_user = 0
# @render()
@fetch() @fetch()
fetch: -> fetch: ->
@ -48,23 +47,22 @@ class Index extends App.Controller
@navigate '#login' @navigate '#login'
@html App.view('getting_started')( @html App.view('getting_started')(
master_user: @master_user, master_user: @master_user
) )
new App.ControllerForm( new App.ControllerForm(
el: @el.find('#form-master'), el: @el.find('#form-master')
model: App.User, model: App.User
required: 'signup', required: 'signup'
autofocus: true, autofocus: true
) )
new App.ControllerForm( new App.ControllerForm(
el: @el.find('#form-agent'), el: @el.find('#form-agent')
model: App.User, model: App.User
required: 'invite_agent', required: 'invite_agent'
autofocus: true, autofocus: true
) )
if !@master_user if !@master_user
@el.find('.agent_user').removeClass('hide') @el.find('.agent_user').removeClass('hide')
@ -104,17 +102,36 @@ class Index extends App.Controller
@master_user = false @master_user = false
App.Auth.login( App.Auth.login(
data: { data: {
username: @params.login, username: @params.login
password: @params.password, password: @params.password
}, },
success: @relogin success: @relogin
# error: @error, # error: @error,
) )
App.Event.trigger 'notify', {
type: 'success'
msg: App.i18n.translateContent( 'Welcome to %s!', @Config.get('product_name') )
timeout: 2500
}
else else
App.Event.trigger 'notify', {
type: 'success'
msg: App.i18n.translateContent( 'Invitation sent!' )
timeout: 2500
}
# rerender page # rerender page
@render() @render()
# error: => error: (data) ->
App.Event.trigger 'notify', {
type: 'error'
msg: App.i18n.translateContent( 'Can\'t create user!' )
timeout: 2500
}
# @modalHide() # @modalHide()
) )