diff --git a/application-engine/src/main/java/com/netgrif/application/engine/workflow/service/TaskService.java b/application-engine/src/main/java/com/netgrif/application/engine/workflow/service/TaskService.java index 5a0d5ad766..17a1167600 100644 --- a/application-engine/src/main/java/com/netgrif/application/engine/workflow/service/TaskService.java +++ b/application-engine/src/main/java/com/netgrif/application/engine/workflow/service/TaskService.java @@ -610,10 +610,12 @@ protected void executeTransition(Task task, Case useCase) { log.info("[{}]: executeTransition [{}] in case [{}]", useCase.getStringId(), task.getTransitionId(), useCase.getTitle()); try { log.info("assignTask [{}] in case [{}]", task.getTitle(), useCase.getTitle()); - assignTask(TaskParams.with() + AssignTaskEventOutcome assignTaskEventOutcome = assignTask(TaskParams.with() .task(task) .build()); + task = assignTaskEventOutcome.getTask(); + log.info("getData [{}] in case [{}]", task.getTitle(), useCase.getTitle()); dataService.getData(task.getStringId());