diff --git a/src/assets/scripts/logout/controller.js b/src/assets/scripts/logout/controller.js
index 496fa65..f1a22ef 100644
--- a/src/assets/scripts/logout/controller.js
+++ b/src/assets/scripts/logout/controller.js
@@ -6,6 +6,7 @@ const LogoutController = ($scope, $location, LogoutService, $cookies, UserServic
$cookies.remove('access_token');
UserService.loadUser();
$location.path('/');
+ window.location.reload(false);
}
};
diff --git a/src/assets/scripts/nwLogin/controller.js b/src/assets/scripts/nwLogin/controller.js
index d25beeb..3d33ff7 100644
--- a/src/assets/scripts/nwLogin/controller.js
+++ b/src/assets/scripts/nwLogin/controller.js
@@ -2,7 +2,7 @@ const LoginController = ($scope, $cookies, $location, LoginService, UserService)
// load the user if already logged in, for all controllers
UserService.loadUser();
-
+
$scope.userLogin = async (isValid) => {
if(isValid){
let result = await LoginService.loginUserService($scope.user);
@@ -12,7 +12,10 @@ const LoginController = ($scope, $cookies, $location, LoginService, UserService)
$cookies.put('access_token', result.token);
UserService.loadUser();
$location.path('/');
- $scope.$apply();
+ // temporary solution
+ //window.location.reload(false);
+ $scope.$emit('needReload');
+
} else {
alert(result);
}
diff --git a/src/assets/scripts/nwLogin/index.js b/src/assets/scripts/nwLogin/index.js
index e299548..03a5264 100644
--- a/src/assets/scripts/nwLogin/index.js
+++ b/src/assets/scripts/nwLogin/index.js
@@ -12,6 +12,6 @@ angular.module('NomitWisp-Login', [ngCookies])
function nwLogin(){
return {
restrict: 'E',
- templateUrl: 'assets/scripts/nwLogin/nwLogin.html'
+ templateUrl: 'assets/scripts/nwLogin/nwLogin.html',
};
}
\ No newline at end of file
diff --git a/src/assets/scripts/nwSidebar/nwSidebar.html b/src/assets/scripts/nwSidebar/nwSidebar.html
index 62129ac..c55fdeb 100644
--- a/src/assets/scripts/nwSidebar/nwSidebar.html
+++ b/src/assets/scripts/nwSidebar/nwSidebar.html
@@ -229,7 +229,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+