fix type definition variables

This commit is contained in:
Eugenio Romano
2017-06-29 11:21:00 +01:00
parent 829eac2dcf
commit 33ef6ff6d5
3 changed files with 5 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ import { TranslationMock } from './../assets/translation.service.mock';
import { newProcess, fakeProcessDefs, fakeProcessDefWithForm, taskFormMock } from './../assets/activiti-start-process.component.mock';
import { ActivitiStartProcessInstance } from './activiti-start-process.component';
import { ActivitiProcessService } from '../services/activiti-process.service';
import { RestVariable } from 'alfresco-js-api';
describe('ActivitiStartProcessInstance', () => {
@@ -206,9 +207,9 @@ describe('ActivitiStartProcessInstance', () => {
}));
it('should call service to start process with the variables setted', async(() => {
let inputProcessVariable = [];
let inputProcessVariable:RestVariable[] = [];
let variable: any = {};
let variable: RestVariable;
variable.name = 'nodeId';
variable.value = 'id';

View File

@@ -37,7 +37,7 @@ export class ActivitiStartProcessInstance implements OnChanges {
appId: string;
@Input()
variables: RestVariable;
variables: RestVariable[];
@Output()
start: EventEmitter<ProcessInstance> = new EventEmitter<ProcessInstance>();

View File

@@ -276,7 +276,7 @@ export class ActivitiProcessService {
.catch(err => this.handleError(err));
}
startProcess(processDefinitionId: string, name: string, outcome?: string, startFormValues?: any, variables?: RestVariable): Observable<ProcessInstance> {
startProcess(processDefinitionId: string, name: string, outcome?: string, startFormValues?: any, variables?: RestVariable[]): Observable<ProcessInstance> {
let startRequest: any = {
name: name,
processDefinitionId: processDefinitionId