diff options
Diffstat (limited to 'bin/core/imag-store/src/update.rs')
-rw-r--r-- | bin/core/imag-store/src/update.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/bin/core/imag-store/src/update.rs b/bin/core/imag-store/src/update.rs index 595b7b13..fad5b3f7 100644 --- a/bin/core/imag-store/src/update.rs +++ b/bin/core/imag-store/src/update.rs @@ -39,11 +39,10 @@ pub fn update(rt: &Runtime) { { let e = locked_e.deref_mut(); - scmd.value_of("content") - .map(|new_content| { - *e.get_content_mut() = String::from(new_content); - debug!("New content set"); - }); + if let Some(new_content) = scmd.value_of("content") { + *e.get_content_mut() = String::from(new_content); + debug!("New content set"); + } *e.get_header_mut() = build_toml_header(scmd, e.get_header().clone()); debug!("New header set"); |