Change-Id: I24cb6e97e8a9d7bcda73ab0c69b242026d7be79b
Issue-ID: VID-925
Signed-off-by: krutbhat@att.com
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) {