diff --git a/app/coffee/modules/auth.coffee b/app/coffee/modules/auth.coffee index a1a1f293..c9f8d06d 100644 --- a/app/coffee/modules/auth.coffee +++ b/app/coffee/modules/auth.coffee @@ -161,6 +161,7 @@ class AuthService extends taiga.Service user = @model.make_model("users", user) @.setUser(user) + @rootscope.broadcast("auth:refresh", user) return user login: (data, type) -> @@ -175,6 +176,7 @@ class AuthService extends taiga.Service user = @model.make_model("users", data.data) @.setToken(user.auth_token) @.setUser(user) + @rootscope.broadcast("auth:login", user) return user logout: -> @@ -184,6 +186,7 @@ class AuthService extends taiga.Service @._setTheme() @._setLocales() + @rootscope.broadcast("auth:logout") @analytics.setUserId() register: (data, type, existing) -> @@ -200,6 +203,7 @@ class AuthService extends taiga.Service user = @model.make_model("users", response.data) @.setToken(user.auth_token) @.setUser(user) + @rootscope.broadcast("auth:register", user) return user getInvitation: (token) ->