From da2bcacc0d4fc9c6f94b25d0881f714ddfada82d Mon Sep 17 00:00:00 2001 From: mdulko Date: Thu, 26 Sep 2024 13:00:07 +0200 Subject: [PATCH] OIS-59: localStorage data must be cleared after logout --- src/openlmis-logout/openlmis-logout.controller.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/openlmis-logout/openlmis-logout.controller.js b/src/openlmis-logout/openlmis-logout.controller.js index e20f84f7..eb956ff8 100644 --- a/src/openlmis-logout/openlmis-logout.controller.js +++ b/src/openlmis-logout/openlmis-logout.controller.js @@ -57,6 +57,11 @@ function doLogout() { loginService.logout() + .then(function() { + var currentLocale = localStorage.getItem('openlmis.current_locale'); + localStorage.clear(); + localStorage.setItem('openlmis.current_locale', currentLocale); + }) .then(function() { $rootScope.$emit('openlmis-auth.logout'); $state.go('auth.login');