Skip to content

Commit 90ebc1d

Browse files
author
Tihomir Surdilovic
committed
Fix default action mode for diagram
Signed-off-by: Tihomir Surdilovic <[email protected]>
1 parent 9ea5ef8 commit 90ebc1d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

diagram/src/main/java/io/serverlessworkflow/diagram/model/WorkflowDiagramModel.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525

2626
import java.util.ArrayList;
2727
import java.util.List;
28+
import java.util.Optional;
2829
import java.util.stream.Collectors;
2930

3031
public class WorkflowDiagramModel {
@@ -271,8 +272,8 @@ private void inspectStatesInfo(Workflow workflow) {
271272
OperationState operationState = (OperationState) state;
272273

273274
modelState.addInfo("Type: Operation State");
274-
modelState.addInfo("Action mode: " + operationState.getActionMode());
275-
modelState.addInfo("Num. of actions: " + operationState.getActions().size());
275+
modelState.addInfo("Action mode: " + Optional.ofNullable(operationState.getActionMode()).orElse(OperationState.ActionMode.SEQUENTIAL));
276+
modelState.addInfo("Num. of actions: " + Optional.ofNullable(operationState.getActions().size()).orElse(0));
276277
}
277278

278279
if(state instanceof SwitchState) {

0 commit comments

Comments
 (0)