]> Untitled Git - lemmy.git/blobdiff - crates/api_crud/src/community/update.rs
Moving settings and secrets to context.
[lemmy.git] / crates / api_crud / src / community / update.rs
index 2196c57b77e51bf316b31cb8a4897496a5b71898..ef94ad595e4f197c43ac079a9fbdb10707cafbd3 100644 (file)
@@ -26,10 +26,11 @@ impl PerformCrud for EditCommunity {
     websocket_id: Option<ConnectionId>,
   ) -> Result<CommunityResponse, LemmyError> {
     let data: &EditCommunity = self;
-    let local_user_view = get_local_user_view_from_jwt(&data.auth, context.pool()).await?;
+    let local_user_view =
+      get_local_user_view_from_jwt(&data.auth, context.pool(), context.secret()).await?;
 
-    check_slurs_opt(&data.title)?;
-    check_slurs_opt(&data.description)?;
+    check_slurs_opt(&data.title, &context.settings().slur_regex())?;
+    check_slurs_opt(&data.description, &context.settings().slur_regex())?;
 
     // Verify its a mod (only mods can edit it)
     let community_id = data.community_id;