From: Kruthi Bhat Date: Fri, 11 Dec 2020 19:35:09 +0000 (+0530) Subject: VF Module Upgrade blank pop-up issue X-Git-Tag: 8.0.0~8 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=eb2b6b31d0e90c359a63befe1a23ba066df62d1c;p=vid.git VF Module Upgrade blank pop-up issue Change-Id: I24cb6e97e8a9d7bcda73ab0c69b242026d7be79b Issue-ID: VID-925 Signed-off-by: krutbhat@att.com --- diff --git a/vid-webpack-master/src/app/drawingBoard/service-planning/objectsToTree/shared.tree.service.ts b/vid-webpack-master/src/app/drawingBoard/service-planning/objectsToTree/shared.tree.service.ts index da4e5c943..e067ad86d 100644 --- a/vid-webpack-master/src/app/drawingBoard/service-planning/objectsToTree/shared.tree.service.ts +++ b/vid-webpack-master/src/app/drawingBoard/service-planning/objectsToTree/shared.tree.service.ts @@ -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) {