]> Untitled Git - lemmy.git/blobdiff - crates/apub/src/activities/community/undo_block_user.rs
Adding temporary bans. Fixes #1423 (#1999)
[lemmy.git] / crates / apub / src / activities / community / undo_block_user.rs
index 8add53b6ae25efc73e0d9bdd87c93e21d5705f07..a62315ddd16ed63fbb09979bc1ab617f866a1dcd 100644 (file)
@@ -36,7 +36,7 @@ impl UndoBlockUserFromCommunity {
     actor: &ApubPerson,
     context: &LemmyContext,
   ) -> Result<(), LemmyError> {
-    let block = BlockUserFromCommunity::new(community, target, actor, context)?;
+    let block = BlockUserFromCommunity::new(community, target, actor, None, context)?;
 
     let id = generate_activity_id(
       UndoType::Undo,
@@ -93,6 +93,7 @@ impl ActivityHandler for UndoBlockUserFromCommunity {
     let community_user_ban_form = CommunityPersonBanForm {
       community_id: community.id,
       person_id: blocked_user.id,
+      expires: None,
     };
 
     blocking(context.pool(), move |conn: &'_ _| {