summaryrefslogtreecommitdiffstats
path: root/server/src/apub/post.rs
diff options
context:
space:
mode:
authorFelix <me@nutomic.com>2020-05-06 19:10:36 +0200
committerFelix Ableitner <me@nutomic.com>2020-05-28 13:15:51 +0200
commit5753c4feaa93c6a6bfa0f0cf5a87ba756d559ce0 (patch)
treeaffdff54bae913ece5f30a598aa2cb96c27020af /server/src/apub/post.rs
parentb08574fd574f3bede9d6939fbd1dce157175d6c3 (diff)
Let community announce posts
Diffstat (limited to 'server/src/apub/post.rs')
-rw-r--r--server/src/apub/post.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/server/src/apub/post.rs b/server/src/apub/post.rs
index 9ee04298..d91cf472 100644
--- a/server/src/apub/post.rs
+++ b/server/src/apub/post.rs
@@ -241,7 +241,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, creator.id, &create, true)?;
- send_activity(&create, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&create, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -264,7 +264,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, creator.id, &update, true)?;
- send_activity(&update, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&update, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -288,7 +288,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, self.creator_id, &delete, true)?;
let community = Community::read(conn, self.community_id)?;
- send_activity(&delete, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&delete, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -328,7 +328,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, self.creator_id, &undo, true)?;
let community = Community::read(conn, self.community_id)?;
- send_activity(&undo, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&undo, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -352,7 +352,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, mod_.id, &remove, true)?;
let community = Community::read(conn, self.community_id)?;
- send_activity(&remove, mod_, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&remove, mod_, vec!(community.get_inbox_url()))?;
Ok(())
}
fn send_undo_remove(&self, mod_: &User_, conn: &PgConnection) -> Result<(), Error> {
@@ -390,7 +390,7 @@ impl ApubObjectType for Post {
insert_activity(&conn, mod_.id, &undo, true)?;
let community = Community::read(conn, self.community_id)?;
- send_activity(&undo, mod_, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&undo, mod_, vec!(community.get_inbox_url()))?;
Ok(())
}
}
@@ -414,7 +414,7 @@ impl ApubLikeableType for Post {
insert_activity(&conn, creator.id, &like, true)?;
- send_activity(&like, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&like, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -436,7 +436,7 @@ impl ApubLikeableType for Post {
insert_activity(&conn, creator.id, &dislike, true)?;
- send_activity(&dislike, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&dislike, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
@@ -474,7 +474,7 @@ impl ApubLikeableType for Post {
insert_activity(&conn, creator.id, &undo, true)?;
- send_activity(&undo, creator, community.get_follower_inboxes(&conn)?)?;
+ send_activity(&undo, creator, vec!(community.get_inbox_url()))?;
Ok(())
}
}