CreateOrUpdateType,
};
use lemmy_db_schema::{
- source::comment::{Comment, CommentForm},
+ source::{
+ actor_language::CommunityLanguage,
+ comment::{Comment, CommentForm},
+ },
traits::Crud,
};
use lemmy_db_views::structs::CommentView;
.await?;
}
+ let language_id = self.language_id;
+ blocking(context.pool(), move |conn| {
+ CommunityLanguage::is_allowed_community_language(conn, language_id, orig_comment.community.id)
+ })
+ .await??;
+
// Update the Content
let content_slurs_removed = data
.content
.as_ref()
- .map(|c| remove_slurs(&c, &context.settings().slur_regex()));
+ .map(|c| remove_slurs(c, &context.settings().slur_regex()));
let comment_id = data.comment_id;
let form = CommentForm {
creator_id: orig_comment.comment.creator_id,