Fix Bug 2219 - NG-UI remains stuck when showing a VIM created from the CLI

	- For Info part in VIM, UI will check for location value mandatorily.
	  Fixed this by adding condition to check null or undefined values before going inside location values loop.

Change-Id: I8ff265aa364b41131b3e99d3712e964b94f05aa8
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/app/vim-accounts/info-vim/InfoVimComponent.ts b/src/app/vim-accounts/info-vim/InfoVimComponent.ts
index c82e9b6..952c1dc 100644
--- a/src/app/vim-accounts/info-vim/InfoVimComponent.ts
+++ b/src/app/vim-accounts/info-vim/InfoVimComponent.ts
@@ -116,6 +116,7 @@
     this.restService.getResource(environment.VIMACCOUNTS_URL + '/' + this.paramsID)
       .subscribe((vimAccountsData: VimAccountDetails) => {
         this.showDetails(vimAccountsData);
+        if (!isNullOrUndefined(vimAccountsData.config)) {
         if (vimAccountsData.config.location !== undefined) {
           const locationArr: string[] = vimAccountsData.config.location.split(',');
           if (Array.isArray(locationArr)) {
@@ -133,6 +134,7 @@
           }
         });
         this.configParams = vimAccountsData.config;
+      }
         this.isLoadingResults = false;
       }, (error: ERRORDATA) => {
         this.isLoadingResults = false;