PR-605 less formatting

Resolves #605
This commit is contained in:
Oleg Zhurakousky
2020-11-09 16:16:23 +01:00
parent 8774383dc8
commit 3cea0343df
3 changed files with 37 additions and 12 deletions

View File

@@ -596,7 +596,7 @@ public class SimpleFunctionRegistry implements FunctionRegistry, FunctionInspect
if (result instanceof Message) {
Map<String, Object> headersMap = (Map<String, Object>) ReflectionUtils
.getField(SimpleFunctionRegistry.this.headersField, ((Message) result).getHeaders());
headersMap.putAll(this.sanitizeHeaders(((Message) input).getHeaders()));
this.sanitizeHeaders(((Message) input).getHeaders()).forEach((k, v) -> headersMap.putIfAbsent(k, v));
}
else {
result = MessageBuilder.withPayload(result).copyHeaders(this.sanitizeHeaders(((Message) input).getHeaders())).build();