diff --git a/crates/api_common/src/utils.rs b/crates/api_common/src/utils.rs index 8ccb7d3fe..5a678191b 100644 --- a/crates/api_common/src/utils.rs +++ b/crates/api_common/src/utils.rs @@ -798,10 +798,12 @@ pub fn generate_moderators_url(community_id: &DbUrl) -> Result String { - ammonia::Builder::default() + let sanitized = ammonia::Builder::default() .rm_tags(&["a", "img"]) .clean(data) - .to_string() + .to_string(); + // restore markdown quotes + sanitized.replace(">", ">") } pub fn sanitize_html_opt(data: &Option) -> Option {