refactor(domain): remove FetchRemoteActorPosts/FetchActorConnections from DomainEvent; add FederationSchedulerPort
This commit is contained in:
@@ -29,7 +29,7 @@ pub async fn remote_actor_posts_handler(
|
||||
&*s.federation,
|
||||
&*s.ap_repo,
|
||||
&*s.feed,
|
||||
&*s.events,
|
||||
&*s.federation_scheduler,
|
||||
&handle,
|
||||
page,
|
||||
viewer.as_ref(),
|
||||
@@ -68,7 +68,7 @@ async fn actor_connections_handler(
|
||||
let (items, has_more) = get_actor_connections_page(
|
||||
&*s.federation,
|
||||
&*s.remote_actor_connections,
|
||||
&*s.events,
|
||||
&*s.federation_scheduler,
|
||||
&handle,
|
||||
connection_type,
|
||||
page,
|
||||
|
||||
@@ -22,4 +22,5 @@ pub struct AppState {
|
||||
pub federation: Arc<dyn FederationActionPort>,
|
||||
pub ap_repo: Arc<dyn ActivityPubRepository>,
|
||||
pub remote_actor_connections: Arc<dyn RemoteActorConnectionRepository>,
|
||||
pub federation_scheduler: Arc<dyn FederationSchedulerPort>,
|
||||
}
|
||||
|
||||
@@ -51,5 +51,6 @@ pub fn make_state() -> AppState {
|
||||
federation: store.clone(),
|
||||
ap_repo: store.clone(),
|
||||
remote_actor_connections: store.clone(),
|
||||
federation_scheduler: store.clone(),
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user