]> Untitled Git - lemmy.git/blobdiff - crates/utils/src/utils.rs
Cleaning optional post bodies. Fixes #2039 (#2043)
[lemmy.git] / crates / utils / src / utils.rs
index 90f780e268a2ec5ca81143186d4a293121838928..2b28ae0eaa3dfe847574e8b0dc409a8097a9383e 100644 (file)
@@ -175,6 +175,10 @@ pub fn clean_url_params(mut url: Url) -> Url {
   url
 }
 
+pub fn clean_optional_text(text: &Option<String>) -> Option<String> {
+  text.as_ref().map(|t| t.trim().to_string())
+}
+
 #[cfg(test)]
 mod tests {
   use crate::utils::{clean_url_params, is_valid_post_title};