diff --git a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts index 4b6e71a5ef..7ef82d3220 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.spec.ts @@ -196,7 +196,7 @@ describe('StartProcessCloudComponent', () => { component.ngOnChanges({}); fixture.detectChanges(); fixture.whenStable().then(() => { - expect(component.processPayloadCloud.processInstanceName).toBeNull(); + expect(component.processPayloadCloud.name).toBeNull(); }); })); diff --git a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts index 4f34d5f529..bbb344ccc5 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts @@ -169,8 +169,7 @@ export class StartProcessCloudComponent implements OnChanges, OnInit { startProcess() { this.isLoading = true; - this.processPayloadCloud.processInstanceName = this.processInstanceName.value; - this.processPayloadCloud.payloadType = 'StartProcessPayload'; + this.processPayloadCloud.name = this.processInstanceName.value; if (this.variables) { this.processPayloadCloud.variables = this.variables; } diff --git a/lib/process-services-cloud/src/lib/process/start-process/mock/start-process.component.mock.ts b/lib/process-services-cloud/src/lib/process/start-process/mock/start-process.component.mock.ts index 37698127a7..14884a7a42 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/mock/start-process.component.mock.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/mock/start-process.component.mock.ts @@ -50,6 +50,6 @@ export let fakeProcessDefinitions: ProcessDefinitionCloud[] = [ export let fakeProcessPayload = new ProcessPayloadCloud({ processDefinitionKey: 'NewProcess:1', - processInstanceName: 'NewProcess 1', + name: 'NewProcess 1', payloadType: 'string' }); diff --git a/lib/process-services-cloud/src/lib/process/start-process/models/process-payload-cloud.model.ts b/lib/process-services-cloud/src/lib/process/start-process/models/process-payload-cloud.model.ts index 15f35c0c1f..f85008289a 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/models/process-payload-cloud.model.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/models/process-payload-cloud.model.ts @@ -17,16 +17,15 @@ export class ProcessPayloadCloud { processDefinitionKey: string; - processInstanceName: string; + name: string; businessKey: string; variables: Map[]; - payloadType: string; + payloadType: string = 'StartProcessPayload'; constructor(obj?: any) { this.processDefinitionKey = obj && obj.processDefinitionKey ? obj.processDefinitionKey : null; - this.processInstanceName = obj && obj.processInstanceName ? obj.processInstanceName : null; + this.name = obj && obj.name ? obj.name : null; this.businessKey = obj && obj.businessKey ? obj.businessKey : null; this.variables = obj && obj.variables ? obj.variables : null; - this.payloadType = obj && obj.valueUrl ? obj.payloadType : null; } }