feat(domain): add federation management methods to FederationActionPort
This commit is contained in:
@@ -1769,6 +1769,51 @@ impl domain::ports::FederationActionPort for ActivityPubService {
|
||||
})
|
||||
.collect()
|
||||
}
|
||||
|
||||
async fn get_pending_followers(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
) -> Result<Vec<domain::models::remote_actor::RemoteActor>, domain::errors::DomainError> {
|
||||
Ok(vec![])
|
||||
}
|
||||
|
||||
async fn accept_follow_request(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
_actor_url: &str,
|
||||
) -> Result<(), domain::errors::DomainError> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn reject_follow_request(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
_actor_url: &str,
|
||||
) -> Result<(), domain::errors::DomainError> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn get_remote_followers(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
) -> Result<Vec<domain::models::remote_actor::RemoteActor>, domain::errors::DomainError> {
|
||||
Ok(vec![])
|
||||
}
|
||||
|
||||
async fn remove_remote_follower(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
_actor_url: &str,
|
||||
) -> Result<(), domain::errors::DomainError> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
async fn get_remote_following(
|
||||
&self,
|
||||
_user_id: &domain::value_objects::UserId,
|
||||
) -> Result<Vec<domain::models::remote_actor::RemoteActor>, domain::errors::DomainError> {
|
||||
Ok(vec![])
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
Reference in New Issue
Block a user