diff --git a/crates/apub/src/activities/mod.rs b/crates/apub/src/activities/mod.rs index d3400705d..8205967f7 100644 --- a/crates/apub/src/activities/mod.rs +++ b/crates/apub/src/activities/mod.rs @@ -167,6 +167,9 @@ where ActorT: Actor + ActorType, Activity: ActivityHandler, { + if !context.settings().federation.enabled { + return Ok(()); + } info!("Sending activity {}", activity.id().to_string()); let activity = WithContext::new(activity, CONTEXT.deref().clone());