fixed the mutilple menu call issue 99/111199/1
authorSri Balaji Marripud <sri.balaji.marripud@att.com>
Wed, 12 Aug 2020 18:56:56 +0000 (14:56 -0400)
committerSri Balaji Marripud <sri.balaji.marripud@att.com>
Wed, 12 Aug 2020 18:57:04 +0000 (14:57 -0400)
Issue-ID: PORTAL-975
Change-Id: I80481a2ecb04725e1ad851ae6a302ed623315142
Signed-off-by: Sri Balaji Marripud <sri.balaji.marripud@att.com>
portal-FE-common/src/app/layout/components/header/header.component.ts
portal-FE-common/src/app/layout/components/sidebar/sidebar.component.ts

index 74f6fb3..f09c772 100644 (file)
@@ -218,7 +218,6 @@ export class HeaderComponent implements OnInit {
        setLanguage(langId : string){
         
         this.menusService.setLanguage(langId, this.loginSnippetUserid).subscribe(data =>{
        setLanguage(langId : string){
         
         this.menusService.setLanguage(langId, this.loginSnippetUserid).subscribe(data =>{
-            console.log("Language Applied :", data);
             this.languageEvent.emit(langId);
         });
     }
             this.languageEvent.emit(langId);
         });
     }
index 1723f69..9ea540c 100644 (file)
@@ -75,14 +75,15 @@ export class SidebarComponent implements OnInit {
     }
 
     ngOnChanges() {
     }
 
     ngOnChanges() {
-        this.changeLang(this.langFromTab);
+        if(this.langFromTab)
+           this.changeLang();
     }
     
     }
     
-    changeLang(lang){
+    changeLang(){
         this.menuData=[];
         this.isActive = false;
         this.collapsed = false;
         this.menuData=[];
         this.isActive = false;
         this.collapsed = false;
-        this.languageFinal=lang;
+       // this.languageFinal=lang;
         this.showMenu = '';
         this.pushRightClass = 'push-right';
         this.sidebarService.getLeftMenu()
         this.showMenu = '';
         this.pushRightClass = 'push-right';
         this.sidebarService.getLeftMenu()
@@ -139,7 +140,7 @@ export class SidebarComponent implements OnInit {
     }
 
     ngOnInit() {
     }
 
     ngOnInit() {
-        this.changeLang("");
+        this.changeLang();
     }
 
     eventCalled() {
     }
 
     eventCalled() {
@@ -168,4 +169,4 @@ export class SidebarComponent implements OnInit {
         const dom: any = document.querySelector('body');
         dom.classList.toggle(this.pushRightClass);
     }
         const dom: any = document.querySelector('body');
         dom.classList.toggle(this.pushRightClass);
     }
-}
+}
\ No newline at end of file