We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dfc75e0 commit f94f1e7Copy full SHA for f94f1e7
impl/json-utils/src/main/java/io/serverlessworkflow/impl/jackson/JsonUtils.java
@@ -136,12 +136,7 @@ public static JsonNode fromValue(Object value) {
136
public static JsonNode modelToJson(WorkflowModel model) {
137
return model == null
138
? NullNode.instance
139
- : model
140
- .as(JsonNode.class)
141
- .orElseThrow(
142
- () ->
143
- new IllegalArgumentException(
144
- "Unable to convert model " + model + " to JsonNode"));
+ : model.as(JsonNode.class).orElseGet(() -> JsonUtils.fromValue(model.asJavaObject()));
145
}
146
147
public static Object toJavaValue(Object object) {
0 commit comments