Coverity-CWE 922: Insecure Storage of Sensitive Information(localStorage write)
- Coverity fix for localStorage write issue: For storing datas
in browser localStorage so changed it to sessionStorage
Change-Id: I3fdce439b923e006b44a50a42fab19b7ffbcdec6
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/layouts/breadcrumb/BreadcrumbComponent.ts b/src/app/layouts/breadcrumb/BreadcrumbComponent.ts
index 2b7ca54..1effed8 100644
--- a/src/app/layouts/breadcrumb/BreadcrumbComponent.ts
+++ b/src/app/layouts/breadcrumb/BreadcrumbComponent.ts
@@ -99,7 +99,7 @@
if (!isNullOrUndefined(item.title)) {
item.title = item.title.replace('{type}', this.checkTitle(item, child.snapshot.params.type));
item.title = item.title.replace('{id}', child.snapshot.params.id);
- item.title = item.title.replace('{project}', localStorage.getItem('project'));
+ item.title = item.title.replace('{project}', sessionStorage.getItem('project'));
}
if (!isNullOrUndefined(item.url)) {
item.url = item.url.replace('{type}', child.snapshot.params.type);