When creating a policy without type the policy type was sent down as undefined, should be empty string.
Change-Id: I1d98d61dc46c169bcab63c88108e1ac203c2ea40
Issue-ID: NONRTRIC-473
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
const policyInstance = {} as CreatePolicyInstance;
policyInstance.policy_data = JSON.parse("{}");
policyInstance.policy_id = "1234567890";
const policyInstance = {} as CreatePolicyInstance;
policyInstance.policy_data = JSON.parse("{}");
policyInstance.policy_id = "1234567890";
+ policyInstance.policytype_id = "";
policyInstance.ric_id = "ric1";
policyInstance.service_id = "controlpanel";
expect(policyServiceSpy.putPolicy).toHaveBeenCalledWith(policyInstance);
policyInstance.ric_id = "ric1";
policyInstance.service_id = "controlpanel";
expect(policyServiceSpy.putPolicy).toHaveBeenCalledWith(policyInstance);
const policyInstance = {} as CreatePolicyInstance;
policyInstance.policy_data = instanceJson;
policyInstance.policy_id = "instanceId";
const policyInstance = {} as CreatePolicyInstance;
policyInstance.policy_data = instanceJson;
policyInstance.policy_id = "instanceId";
+ policyInstance.policytype_id = "";
policyInstance.ric_id = "ric1";
policyInstance.service_id = "controlpanel";
expect(policyServiceSpy.putPolicy).toHaveBeenCalledWith(policyInstance);
policyInstance.ric_id = "ric1";
policyInstance.service_id = "controlpanel";
expect(policyServiceSpy.putPolicy).toHaveBeenCalledWith(policyInstance);
private ui: UiService
) {
this.policyInstance.policy_id = data.instanceId;
private ui: UiService
) {
this.policyInstance.policy_id = data.instanceId;
- this.policyInstance.policytype_id = data.name;
+ this.policyInstance.policytype_id = data.name ? data.name : "";
this.policyInstance.policy_data = data.instanceJson;
this.policyJson = data.instanceJson;
this.jsonSchemaObject = data.createSchema;
this.policyInstance.policy_data = data.instanceJson;
this.policyJson = data.instanceJson;
this.jsonSchemaObject = data.createSchema;