Commit 18944a5e22c3cf4939894f3deb576b42e98d8266

Authored by Carlos Alberto
1 parent a5c26768
Exists in master

Correção do método para obter tarefas do usuário

cit-esi-api/src/main/java/br/com/centralit/esi/api/execution/dao/impl/WorkItemAssignmentDaoHibernate.java
... ... @@ -24,6 +24,7 @@ public class WorkItemAssignmentDaoHibernate extends CitGenericDAOImpl implements
24 24 public List<WorkItemAssignment> listTasksAssignedAsPotentialOwner(User user) {
25 25 String queryString = "select atribuicao from WorkItemAssignment atribuicao "
26 26 + "where atribuicao.user.id = :actorId "
  27 + + " and dataInativo is null "
27 28 + " and atribuicao.workItem.status not in (:suspended, :cancelled, :completed, :error) "
28 29 + "order by atribuicao.assignmentTimestamp";
29 30  
... ... @@ -42,6 +43,7 @@ public class WorkItemAssignmentDaoHibernate extends CitGenericDAOImpl implements
42 43 public List<WorkItemAssignment> findByAssignment(WorkItemAssignment workItemAssignment) {
43 44 String queryString = "select atribuicao from WorkItemAssignment atribuicao "
44 45 + "where atribuicao.workItem.id = :workItemId "
  46 + + " and dataInativo is null "
45 47 + " and assignmentType <> :type";
46 48  
47 49 if (workItemAssignment.getUser() != null) {
... ...
cit-esi-api/src/main/java/br/com/centralit/esi/api/runtime/service/impl/RuntimeManagerBaseImpl.java
... ... @@ -196,7 +196,7 @@ public abstract class RuntimeManagerBaseImpl implements RuntimeManagerBase {
196 196 return finalize(userTaskItem.getProcessInstance(), runtimeEnvironment);
197 197 }
198 198  
199   - protected RuntimeEnvironmentOutput initialize(RuntimeEnvironment runtimeEnvironment, ProcessInstance processInstance) {
  199 + protected RuntimeEnvironmentOutput initializeInstance(RuntimeEnvironment runtimeEnvironment, ProcessInstance processInstance) {
200 200 this.initialize(runtimeEnvironment);
201 201  
202 202 this.getProcessInstanceService().initialize(runtimeEnvironment, processInstance);
... ... @@ -353,7 +353,7 @@ public abstract class RuntimeManagerBaseImpl implements RuntimeManagerBase {
353 353 runtimeEnvironment = this.newEnvironment(processInstance);
354 354 input = runtimeEnvironment.getInput();
355 355  
356   - output = this.initialize(runtimeEnvironment, processInstance);
  356 + output = this.initializeInstance(runtimeEnvironment, processInstance);
357 357 } catch (Exception e) {
358 358 solveException(RuntimeActionEnum.INITIALIZE_INSTANCE, e, runtimeEnvironment, input, flowVersion);
359 359 }
... ...