X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapi%2Fsrc%2Fsite%2Fpurge%2Fpost.rs;h=ee0a3af094d95f179950e55bb00ed99de8e41f1a;hb=3471f3533cb724b2cf6953d563aadfcc9f66c1d2;hp=6824e408b5354d2bc5ebe74c4f883fefd6c756bf;hpb=2de994797e4fe8f569c903de35da55ccdf823fb8;p=lemmy.git diff --git a/crates/api/src/site/purge/post.rs b/crates/api/src/site/purge/post.rs index 6824e408..ee0a3af0 100644 --- a/crates/api/src/site/purge/post.rs +++ b/crates/api/src/site/purge/post.rs @@ -4,7 +4,7 @@ use lemmy_api_common::{ context::LemmyContext, request::purge_image_from_pictrs, site::{PurgeItemResponse, PurgePost}, - utils::{is_admin, local_user_view_from_jwt}, + utils::{is_admin, local_user_view_from_jwt, sanitize_html_opt}, }; use lemmy_db_schema::{ source::{ @@ -50,7 +50,7 @@ impl Perform for PurgePost { Post::delete(&mut context.pool(), post_id).await?; // Mod tables - let reason = data.reason.clone(); + let reason = sanitize_html_opt(&data.reason); let form = AdminPurgePostForm { admin_person_id: local_user_view.person.id, reason,