Mask Field: No need to fallback to String for body once switched to JsonNode
diff --git a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/MaskField.java b/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/MaskField.java
index b6aab62..1997daa 100644
--- a/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/MaskField.java
+++ b/library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/MaskField.java
@@ -70,12 +70,6 @@
List<String> splittedFields = new ArrayList<>();
JsonNode jsonNodeBody = ex.getMessage().getBody(JsonNode.class);
Map<Object, Object> body = mapper.convertValue(jsonNodeBody, new TypeReference<Map<Object, Object>>(){});
- if (body == null) {
- String val = ex.getMessage().getMandatoryBody(String.class);
- body = new HashMap<>();
- // TODO: make this configurable
- body.put("content", val);
- }
if (ObjectHelper.isNotEmpty(fields)) {
splittedFields = Arrays.stream(fields.split(",")).collect(Collectors.toList());
}