From 0fa56dff2397e0002cf8566b44fa822b6c6de666 Mon Sep 17 00:00:00 2001 From: Infad Kachancheri Date: Wed, 3 May 2017 13:32:32 +0530 Subject: [PATCH] [DW-43] Task Service - Fix the input type from string to number (#1842) ADF-554 Process Service - Fix the input type from string to number --- .../src/assets/tasklist-service.mock.ts | 4 ++-- .../services/activiti-tasklist.service.spec.ts | 18 +++++++++--------- .../src/services/activiti-tasklist.service.ts | 7 ++++--- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/ng2-components/ng2-activiti-tasklist/src/assets/tasklist-service.mock.ts b/ng2-components/ng2-activiti-tasklist/src/assets/tasklist-service.mock.ts index 810bfd5e47..ed6ec3e523 100644 --- a/ng2-components/ng2-activiti-tasklist/src/assets/tasklist-service.mock.ts +++ b/ng2-components/ng2-activiti-tasklist/src/assets/tasklist-service.mock.ts @@ -25,12 +25,12 @@ export var fakeFilters = { data: [ new AppDefinitionRepresentationModel( { - id: '1', name: 'FakeInvolvedTasks', recent: false, icon: 'glyphicon-align-left', + id: 1, name: 'FakeInvolvedTasks', recent: false, icon: 'glyphicon-align-left', filter: { sort: 'created-desc', name: '', state: 'open', assignment: 'fake-involved' } } ), { - id: '2', name: 'FakeMyTasks', recent: false, icon: 'glyphicon-align-left', + id: 2, name: 'FakeMyTasks', recent: false, icon: 'glyphicon-align-left', filter: { sort: 'created-desc', name: '', state: 'open', assignment: 'fake-assignee' } } ] diff --git a/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.spec.ts b/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.spec.ts index fd7696551c..9fd3401d8b 100644 --- a/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.spec.ts +++ b/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.spec.ts @@ -102,14 +102,14 @@ describe('Activiti TaskList Service', () => { }); it('should return the task filter by id', (done) => { - service.getTaskFilterById('2').subscribe( - (res: FilterRepresentationModel) => { - expect(res).toBeDefined(); - expect(res.id).toEqual('2'); - expect(res.name).toEqual('FakeMyTasks'); - expect(res.filter.sort).toEqual('created-desc'); - expect(res.filter.state).toEqual('open'); - expect(res.filter.assignment).toEqual('fake-assignee'); + service.getTaskFilterById(2).subscribe( + (taskFilter: FilterRepresentationModel) => { + expect(taskFilter).toBeDefined(); + expect(taskFilter.id).toEqual(2); + expect(taskFilter.name).toEqual('FakeMyTasks'); + expect(taskFilter.filter.sort).toEqual('created-desc'); + expect(taskFilter.filter.state).toEqual('open'); + expect(taskFilter.filter.assignment).toEqual('fake-assignee'); done(); } ); @@ -125,7 +125,7 @@ describe('Activiti TaskList Service', () => { service.getTaskFilterByName('FakeMyTasks').subscribe( (res: FilterRepresentationModel) => { expect(res).toBeDefined(); - expect(res.id).toEqual('2'); + expect(res.id).toEqual(2); expect(res.name).toEqual('FakeMyTasks'); expect(res.filter.sort).toEqual('created-desc'); expect(res.filter.state).toEqual('open'); diff --git a/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.ts b/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.ts index abf5f24890..7a1931d2dd 100644 --- a/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.ts +++ b/ng2-components/ng2-activiti-tasklist/src/services/activiti-tasklist.service.ts @@ -79,13 +79,14 @@ export class ActivitiTaskListService { /** * Retrieve the Tasks filter by id - * @param taskId - string - The id of the filter + * @param filterId - number - The id of the filter + * @param appId - string - optional - The id of app * @returns {Observable} */ - getTaskFilterById(taskId: string, appId?: string): Observable { + getTaskFilterById(filterId: number, appId?: string): Observable { return Observable.fromPromise(this.callApiTaskFilters(appId)) .map((response: any) => { - return response.data.find(filter => filter.id === taskId); + return response.data.find(filter => filter.id === filterId); }).catch(err => this.handleError(err)); }