summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/utilities.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/utilities.rs b/src/utilities.rs
index 11d0e23..8f80ecd 100644
--- a/src/utilities.rs
+++ b/src/utilities.rs
@@ -71,8 +71,10 @@ pub fn deserialize_kv_with_message(data: &Vec<u8>) -> (HashMap<String, String>,
continue;
}
+ // continuation of previous value (multiline value)
if line.starts_with(" ") && last_key.is_some() {
let key = last_key.clone().unwrap();
+ let line = &line[1..]; // trim first space
match header.get(&key) {
Some(val) => {
let mut new_val = val.clone();