}
async fn receive(self, context: &Data<Self::DataType>) -> 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(())
}
async fn receive(self, context: &Data<Self::DataType>) -> 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(())