Skip to content

Commit 511f4e4

Browse files
monikakusterivicac
authored andcommitted
2945 - fix retrieving tasks for default case
1 parent ba95b63 commit 511f4e4

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

server/libs/modules/task-dispatchers/branch/src/main/java/com/bytechef/task/dispatcher/branch/BranchTaskDispatcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,6 @@ public TaskDispatcher<? extends Task> resolve(Task task) {
158158
}
159159
}
160160

161-
return MapUtils.getMap(taskExecution.getParameters(), DEFAULT, Collections.emptyMap());
161+
return Map.of(TASKS, MapUtils.get(taskExecution.getParameters(), DEFAULT, new TypeReference<>() {}, List.of()));
162162
}
163163
}

server/libs/modules/task-dispatchers/branch/src/test/java/com/bytechef/task/dispatcher/branch/BranchTaskDispatcherTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
import com.bytechef.jackson.config.JacksonConfiguration;
4545
import com.fasterxml.jackson.databind.ObjectMapper;
4646
import java.util.Arrays;
47-
import java.util.Collections;
4847
import java.util.List;
4948
import java.util.Map;
5049
import org.junit.jupiter.api.Assertions;
@@ -252,7 +251,7 @@ public void test4() {
252251
"key", "k2",
253252
"tasks",
254253
List.of(Map.of(WorkflowConstants.NAME, "name", "type", "sleep")))),
255-
"default", Collections.singletonMap("value", "1234"),
254+
"default", List.of(Map.of(WorkflowConstants.NAME, "name", "type", "print")),
256255
"expression", "k99"))))
257256
.build();
258257

0 commit comments

Comments
 (0)