summaryrefslogtreecommitdiff
path: root/client/js/controllers/login.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/js/controllers/login.js')
-rw-r--r--client/js/controllers/login.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/client/js/controllers/login.js b/client/js/controllers/login.js
index 93a373e..4a0de42 100644
--- a/client/js/controllers/login.js
+++ b/client/js/controllers/login.js
@@ -7,7 +7,7 @@
* @param {Identity} The Identity service
*/
-mainApp.controller('loginCtrl', ['$scope', '$sce', 'Identity', function ($scope, $sce, Identity)
+mainApp.controller('loginCtrl', ['$scope', '$sce', 'Identity', '$rootScope', function ($scope, $sce, Identity, $rootScope)
{
// Check for login and define default states
if (!Identity.isAlreadyLogin()) {
@@ -51,12 +51,14 @@ mainApp.controller('loginCtrl', ['$scope', '$sce', 'Identity', function ($scope,
} else {
// Else the user is online !
$('#loginModal').modal('hide');
+ // Send login event
+ $rootScope.$broadcast("loginEvent");
}
// Reset button state
$('#loginButton').show();
$('#loadingLoginButton').hide();
- }
+ };
// Try to login
Identity.login(username, password, projectname, responseCallback);