DBZ-7142 Improved Outbox Event Router SMT to handle whitespaces inside of fields.additional.placement setting

This commit is contained in:
ruslan 2023-11-15 20:52:03 +04:00 committed by Jiri Pechanec
parent f429536a75
commit daf7f57d77
2 changed files with 4 additions and 4 deletions

View File

@ -328,9 +328,9 @@ static List<AdditionalField> parseAdditionalFieldsConfig(Configuration config) {
if (extraFieldsMapping != null) { if (extraFieldsMapping != null) {
for (String field : extraFieldsMapping.split(",")) { for (String field : extraFieldsMapping.split(",")) {
final String[] parts = field.split(":"); final String[] parts = field.split(":");
final String fieldName = parts[0]; final String fieldName = parts[0].trim();
AdditionalFieldPlacement placement = AdditionalFieldPlacement.parse(parts[1]); AdditionalFieldPlacement placement = AdditionalFieldPlacement.parse(parts[1].trim());
final AdditionalField addField = new AdditionalField(placement, fieldName, parts.length == 3 ? parts[2] : fieldName); final AdditionalField addField = new AdditionalField(placement, fieldName, parts.length == 3 ? parts[2].trim() : fieldName);
additionalFields.add(addField); additionalFields.add(addField);
} }
} }