*/
public ngOnInit(): void {
/** Setting up initial value for NSD */
- this.dataService.currentMessage.subscribe((event: NSData): void => {
- if (event.identifier !== undefined || event.identifier !== '' || event.identifier !== null) {
- this.nsdId = event.identifier;
- }
- });
+ this.nsdId = this.params.nsID;
this.getMemberVnfIndex();
this.initializeForm();
}
this.kduList = [];
this.vduList = [];
this.primitiveList = [];
- df['vdu-profile'].forEach((vduProfile: VDUPROFILE): void => {
- day12Operation.forEach((element: VDUCONFIG): void => {
+ df['vdu-profile']?.forEach((vduProfile: VDUPROFILE): void => {
+ day12Operation?.forEach((element: VDUCONFIG): void => {
if (element.id === vduProfile.id) {
const vduDataObj: VDUPROFILE = this.generateVDUData(element);
this.vduList.push(vduDataObj);
this.vduList = [];
this.primitiveList = [];
if (!isNullOrUndefined(vnfInstances.kdu)) {
- vnfInstances.kdu.forEach((kduData: KDUPRIMITIVELEVEL): void => {
- day12Operation.forEach((element: VDUCONFIG): void => {
+ vnfInstances.kdu?.forEach((kduData: KDUPRIMITIVELEVEL): void => {
+ day12Operation?.forEach((element: VDUCONFIG): void => {
if (element.id === kduData.name) {
const kduDataObj: KDUPRIMITIVELEVEL = this.generateKDUData(kduData, element);
this.kduList.push(kduDataObj);
memberIndex: this.value.memberIndex,
nsConfig: this.value.nsConfig,
name: this.value.NsdName,
- id: this.value.constituent
+ id: this.value.constituent,
+ nsID: this.instanceID
};
}