Language support fix for portal 85/111385/1
authorSri Balaji Marripud <sri.balaji.marripud@att.com>
Tue, 18 Aug 2020 20:52:50 +0000 (16:52 -0400)
committerSri Balaji Marripud <sri.balaji.marripud@att.com>
Tue, 18 Aug 2020 20:52:59 +0000 (16:52 -0400)
Issue-ID: PORTAL-975
Change-Id: I37eacb8e4a7604acf43191fa970ba8f141f0d384
Signed-off-by: Sri Balaji Marripud <sri.balaji.marripud@att.com>
portal-FE-common/src/app/layout/components/header/header.component.ts

index f09c772..7a8e709 100644 (file)
@@ -92,17 +92,20 @@ export class HeaderComponent implements OnInit {
            this.brandLogoImagePath = this.api.brandLogoImagePath;
         }
                
-               this.menusService.getAllLanguages().subscribe(data =>{
-        this.result = data;
+       }
+
+    getLanguageInfo() {
+        this.menusService.getAllLanguages().subscribe(data =>{
+            this.result = data;
             for(let lang of this.result.languageList ){
                 this.languages.push(lang);
             }
-                       
-        this.menusService.getCurrentLang(this.loginSnippetUserid).subscribe(data=>{
-        this.result = data;
+
+            this.menusService.getCurrentLang(this.loginSnippetUserid).subscribe(data=>{
+            this.result = data;
                 this.languages.map((obj:any)=>{
                     obj.selected = obj.languageId == parseInt(this.result.languageId);
-                })   ;
+                })   ;                
             });
         });
     }
@@ -123,6 +126,7 @@ export class HeaderComponent implements OnInit {
                 this.loginSnippetEmail = res.email;
                 this.loginSnippetUserid = res.userId;
                 this.lastLogin = Date.parse(res.last_login);
+                this.getLanguageInfo();
             }
             if(res != null && res.isSystemUser === 'true'){
                 this.isSystemUser = true;