VF Module Upgrade blank pop-up issue 23/116323/1
authorKruthi Bhat <krutbhat@att.com>
Fri, 11 Dec 2020 19:35:09 +0000 (01:05 +0530)
committerKruthi Bhat <krutbhat@att.com>
Fri, 11 Dec 2020 19:35:21 +0000 (01:05 +0530)
Change-Id: I24cb6e97e8a9d7bcda73ab0c69b242026d7be79b
Issue-ID: VID-925
Signed-off-by: krutbhat@att.com
vid-webpack-master/src/app/drawingBoard/service-planning/objectsToTree/shared.tree.service.ts

index da4e5c9..e067ad8 100644 (file)
@@ -574,8 +574,17 @@ export class SharedTreeService {
       let returnValue = false;
       if(node.data.type == 'VFmodule') {
         let serviceHierarchy = this._store.getState().service.serviceHierarchy[serviceModelId];
-        let vnf = node.parent.data.modelName;
-        let baseModuleFlag= (serviceHierarchy.vnfs[vnf].vfModules[node.data.modelName].properties.baseModule) ? true: false;
+        let vnf :any;
+        let baseModuleFlag: any;
+
+        if(node.parent) {
+            vnf= node.parent.data.modelName;
+        } 
+        
+        if(vnf) {
+            baseModuleFlag=(serviceHierarchy.vnfs[vnf].vfModules[node.data.modelName].properties.baseModule) ? true: false;
+        }
+        
 
         if(baseModuleFlag) {
           if(node.parent.children.length >1) {