X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Finstances%2Fns-primitive%2FNSPrimitiveComponent.ts;h=cf60b5787c717dee1c2287a845747a5905a60f7e;hb=c84f1123f8ba69f9e2211b2d816bb415e595efaa;hp=bcce05757b6fc018dd2dcc4430f5603122d6269a;hpb=1584e3ed8287618ebef184f7ad82cdb2b21913a0;p=osm%2FNG-UI.git diff --git a/src/app/instances/ns-primitive/NSPrimitiveComponent.ts b/src/app/instances/ns-primitive/NSPrimitiveComponent.ts index bcce057..cf60b57 100644 --- a/src/app/instances/ns-primitive/NSPrimitiveComponent.ts +++ b/src/app/instances/ns-primitive/NSPrimitiveComponent.ts @@ -29,8 +29,7 @@ import { environment } from 'environment'; import { KDUPRIMITIVELEVEL, NSData, VDUPRIMITIVELEVEL, VNFPROFILE } from 'NSDModel'; import { NSPrimitiveParams } from 'NSInstanceModel'; import { RestService } from 'RestService'; -import { SharedService } from 'SharedService'; -import { isNullOrUndefined } from 'util'; +import { SharedService, isNullOrUndefined } from 'SharedService'; import { CONFIGPRIMITIVE, DF, VDUCONFIG, VDUPROFILE, VNFCONFIG, VNFD } from 'VNFDModel'; import { VNFInstanceDetails } from 'VNFInstanceModel'; @@ -217,19 +216,19 @@ export class NSPrimitiveComponent implements OnInit { primitive_params: this.objectPrimitiveParams }; if (this.primitiveType === 'VNF_Primitive') { - // tslint:disable-next-line: no-string-literal + // eslint-disable-next-line @typescript-eslint/dot-notation primitiveParamsPayLoads['member_vnf_index'] = this.primitiveForm.value.member_vnf_index; } if (this.primitiveType === 'VDU_Primitive') { - // tslint:disable-next-line: no-string-literal + // eslint-disable-next-line @typescript-eslint/dot-notation primitiveParamsPayLoads['member_vnf_index'] = this.primitiveForm.value.member_vnf_index; - // tslint:disable-next-line: no-string-literal + // eslint-disable-next-line @typescript-eslint/dot-notation primitiveParamsPayLoads['vdu_id'] = this.primitiveForm.value.vdu_id; } if (this.primitiveType === 'KDU_Primitive') { - // tslint:disable-next-line: no-string-literal + // eslint-disable-next-line @typescript-eslint/dot-notation primitiveParamsPayLoads['member_vnf_index'] = this.primitiveForm.value.member_vnf_index; - // tslint:disable-next-line: no-string-literal + // eslint-disable-next-line @typescript-eslint/dot-notation primitiveParamsPayLoads['kdu_name'] = this.primitiveForm.value.kdu_name; } const apiURLHeader: APIURLHEADER = { @@ -439,6 +438,7 @@ export class NSPrimitiveComponent implements OnInit { } /** Used to get the AbstractControl of controlName passed @private */ private getFormControl(controlName: string): AbstractControl { + // eslint-disable-next-line security/detect-object-injection return this.primitiveForm.controls[controlName]; } }