X-Git-Url: http://these/git/?a=blobdiff_plain;f=crates%2Fapi_crud%2Fsrc%2Fpost%2Fremove.rs;h=d646a008241928ceae574d98ead0870c4dfe8660;hb=235cc8b22897bfb3e71ba3dbd725d36863fea8ba;hp=9ba29158ba862a7cfaf8d8b26b615f4d1211f6fa;hpb=276a8c2bd3e4fd1323e66b808675cf14cf6f75c5;p=lemmy.git diff --git a/crates/api_crud/src/post/remove.rs b/crates/api_crud/src/post/remove.rs index 9ba29158..d646a008 100644 --- a/crates/api_crud/src/post/remove.rs +++ b/crates/api_crud/src/post/remove.rs @@ -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??;