X-Git-Url: http://these/git/?a=blobdiff_plain;ds=sidebyside;f=crates%2Fapub%2Fsrc%2Factivities%2Fcommunity%2Flock_page.rs;h=446b7824f3519517e0e79e971fdf7c6d4aa1ba83;hb=969f8b2ce9cd80492eb5e556ce3bda95c9b892b3;hp=2ceb183843c39806a876e3e3fa3e2b86e00b3963;hpb=a47b12bbdee274c761a912cde0baddb715674023;p=lemmy.git diff --git a/crates/apub/src/activities/community/lock_page.rs b/crates/apub/src/activities/community/lock_page.rs index 2ceb1838..446b7824 100644 --- a/crates/apub/src/activities/community/lock_page.rs +++ b/crates/apub/src/activities/community/lock_page.rs @@ -56,7 +56,10 @@ impl ActivityHandler for LockPage { } async fn receive(self, context: &Data) -> Result<(), Self::Error> { - let form = PostUpdateForm::builder().locked(Some(true)).build(); + let form = PostUpdateForm { + locked: Some(true), + ..Default::default() + }; let post = self.object.dereference(context).await?; Post::update(&mut context.pool(), post.id, &form).await?; Ok(()) @@ -93,7 +96,10 @@ impl ActivityHandler for UndoLockPage { } async fn receive(self, context: &Data) -> Result<(), Self::Error> { - let form = PostUpdateForm::builder().locked(Some(false)).build(); + let form = PostUpdateForm { + locked: Some(false), + ..Default::default() + }; let post = self.object.object.dereference(context).await?; Post::update(&mut context.pool(), post.id, &form).await?; Ok(())