]> Untitled Git - lemmy.git/blobdiff - crates/apub/src/activities/community/announce.rs
Moving settings and secrets to context.
[lemmy.git] / crates / apub / src / activities / community / announce.rs
index 96797c8ffbbbee4439b6682ad9409b101c9cb5ff..dae37b60e0ef459e4bdaba6cd8a2bdb76ab3501c 100644 (file)
@@ -84,7 +84,10 @@ impl AnnounceActivity {
       object,
       cc: vec![community.followers_url()],
       kind: AnnounceType::Announce,
-      id: generate_activity_id(&AnnounceType::Announce)?,
+      id: generate_activity_id(
+        &AnnounceType::Announce,
+        &context.settings().get_protocol_and_hostname(),
+      )?,
       context: lemmy_context(),
       unparsed: Default::default(),
     };
@@ -100,7 +103,7 @@ impl ActivityHandler for AnnounceActivity {
     context: &LemmyContext,
     request_counter: &mut i32,
   ) -> Result<(), LemmyError> {
-    verify_activity(self)?;
+    verify_activity(self, &context.settings())?;
     verify_community(&self.actor, context, request_counter).await?;
     self.object.verify(context, request_counter).await?;
     Ok(())