From feec32a55ed6bfd6a71bad578f2e63091fcfceb6 Mon Sep 17 00:00:00 2001 From: euzu Date: Thu, 15 Aug 2024 16:36:15 +0200 Subject: [PATCH] [Issue-71] Suffix and Prefix Wrongly Applied in Inputs --- src/processing/affix_processor.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/processing/affix_processor.rs b/src/processing/affix_processor.rs index 9745371ce..5dd40e46e 100644 --- a/src/processing/affix_processor.rs +++ b/src/processing/affix_processor.rs @@ -10,9 +10,9 @@ fn create_affix_processor(affix: &InputAffix, is_prefix: bool) -> AffixProcessor let header = &mut channel.header.borrow_mut(); let value = if let Some(field_value) = header.get_field(affix.field.as_str()) { if is_prefix { - format!("{}{}", field_value.as_str(), &affix.value) - } else { format!("{}{}", &affix.value, field_value.as_str()) + } else { + format!("{}{}", field_value.as_str(), &affix.value) } } else { String::from(&affix.value)