]> Untitled Git - lemmy.git/blobdiff - crates/api_crud/src/post/remove.rs
Moving settings to Database. (#2492)
[lemmy.git] / crates / api_crud / src / post / remove.rs
index 9ba29158ba862a7cfaf8d8b26b615f4d1211f6fa..d646a008241928ceae574d98ead0870c4dfe8660 100644 (file)
@@ -9,7 +9,7 @@ use lemmy_db_schema::{
   source::{
     community::Community,
     moderator::{ModRemovePost, ModRemovePostForm},
-    post::Post,
+    post::{Post, PostUpdateForm},
   },
   traits::Crud,
 };
@@ -52,7 +52,11 @@ impl PerformCrud for RemovePost {
     let post_id = data.post_id;
     let removed = data.removed;
     let updated_post = blocking(context.pool(), move |conn| {
-      Post::update_removed(conn, post_id, removed)
+      Post::update(
+        conn,
+        post_id,
+        &PostUpdateForm::builder().removed(Some(removed)).build(),
+      )
     })
     .await??;