Skip to content

Commit 5035f8a

Browse files
author
Tihomir Surdilovic
authored
Merge pull request #73 from tsurdilo/fixactionmode
Fix default action mode for diagram
2 parents de6cb68 + 90ebc1d commit 5035f8a

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 {
@@ -273,8 +274,8 @@ private void inspectStatesInfo(Workflow workflow) {
273274
OperationState operationState = (OperationState) state;
274275

275276
modelState.addInfo("Type: Operation State");
276-
modelState.addInfo("Action mode: " + operationState.getActionMode());
277-
modelState.addInfo("Num. of actions: " + operationState.getActions().size());
277+
modelState.addInfo("Action mode: " + Optional.ofNullable(operationState.getActionMode()).orElse(OperationState.ActionMode.SEQUENTIAL));
278+
modelState.addInfo("Num. of actions: " + Optional.ofNullable(operationState.getActions().size()).orElse(0));
278279
}
279280

280281
if(state instanceof SwitchState) {

0 commit comments

Comments
 (0)