From c06cf28769d61f12270ef2b432cc383105e0fc02 Mon Sep 17 00:00:00 2001 From: siva kumar Date: Tue, 20 Mar 2018 06:30:23 +0530 Subject: [PATCH] [ADF-2492] Task without a form is not displayed when the assignment is preselected on APS (#3093) * [ADF-2492] Task without a form is not displayed when assignment is preselected on APS * Fixed task without a form is not displayed when assignment is preselected on APS * * Added testcases for the recent changes --- .../mock/task/task-details.mock.ts | 35 +++++++++++++++++++ .../components/task-details.component.html | 2 +- .../components/task-details.component.spec.ts | 20 ++++++++++- .../components/task-details.component.ts | 2 +- 4 files changed, 56 insertions(+), 3 deletions(-) diff --git a/lib/process-services/mock/task/task-details.mock.ts b/lib/process-services/mock/task/task-details.mock.ts index 6c7e0339fc..eff026170a 100644 --- a/lib/process-services/mock/task/task-details.mock.ts +++ b/lib/process-services/mock/task/task-details.mock.ts @@ -52,6 +52,41 @@ export let taskDetailsMock = new TaskDetailsModel({ 'memberOfCandidateGroup': false }); +export let taskDetailsWithOutAssigneeMock = new TaskDetailsModel({ + 'id': '91', + 'name': 'Request translation', + 'description': null, + 'category': null, + 'assignee': undefined, + 'created': '2016-11-03T15:25:42.749+0000', + 'dueDate': null, + 'endDate': null, + 'duration': null, + 'priority': 50, + 'parentTaskId': null, + 'parentTaskName': null, + 'processInstanceId': '86', + 'processInstanceName': null, + 'processDefinitionId': 'TranslationProcess:2:8', + 'processDefinitionName': 'Translation Process', + 'processDefinitionDescription': null, + 'processDefinitionKey': 'TranslationProcess', + 'processDefinitionCategory': 'http://www.activiti.org/processdef', + 'processDefinitionVersion': 2, + 'processDefinitionDeploymentId': '5', + 'formKey': '4', + 'processInstanceStartUserId': '1001', + 'initiatorCanCompleteTask': false, + 'adhocTaskCanBeReassigned': false, + 'taskDefinitionKey': 'sid-DDECD9E4-0299-433F-9193-C3D905C3EEBE', + 'executionId': '86', + 'involvedGroups': [], + 'involvedPeople': [], + 'memberOfCandidateUsers': false, + 'managerOfCandidateGroup': false, + 'memberOfCandidateGroup': false +}); + export let claimableTaskDetailsMock = new TaskDetailsModel({ 'id': '91', 'name': 'Request translation', diff --git a/lib/process-services/task-list/components/task-details.component.html b/lib/process-services/task-list/components/task-details.component.html index 39a387b172..f7e393dd7a 100644 --- a/lib/process-services/task-list/components/task-details.component.html +++ b/lib/process-services/task-list/components/task-details.component.html @@ -41,7 +41,7 @@

Please select a Task

-
+
{{ 'ADF_TASK_LIST.DETAILS.MESSAGES.CLAIM' | translate }}