diff --git a/src/server/context.rs b/src/server/context.rs index 6b0f59c7..d7c7bf9b 100644 --- a/src/server/context.rs +++ b/src/server/context.rs @@ -162,7 +162,7 @@ impl Context { .iter() .filter(|to| !to.is_empty()) .filter(|to| !to.ends_with("/followers")) - .filter(|to| local_activity || self.is_local(to)) + .filter(|to| local_activity || to.as_str() == apb::target::PUBLIC || self.is_local(to)) .map(|to| model::addressing::ActiveModel { id: sea_orm::ActiveValue::NotSet, server: Set(Context::server(to)),