refactor(domain): remove AP delivery fields (inbox_url, public_key) from domain RemoteActor

This commit is contained in:
2026-05-15 14:02:53 +02:00
parent 1a77e15d70
commit c76894e527
3 changed files with 20 additions and 21 deletions

View File

@@ -1302,11 +1302,8 @@ impl ActivityPubService {
url: a.url,
handle: a.handle,
display_name: a.display_name,
inbox_url: a.inbox_url,
shared_inbox_url: a.shared_inbox_url,
avatar_url: a.avatar_url,
outbox_url: a.outbox_url,
public_key: String::new(),
last_fetched_at: chrono::Utc::now(),
bio: None,
banner_url: None,
@@ -1684,9 +1681,6 @@ impl domain::ports::FederationLookupPort for ActivityPubService {
url: actor.ap_id.to_string(),
handle: full_handle,
display_name: Some(actor.username.clone()),
inbox_url: actor.inbox_url.to_string(),
shared_inbox_url: actor.shared_inbox_url.as_ref().map(|u| u.to_string()),
public_key: actor.public_key_pem.clone(),
avatar_url: actor.avatar_url.as_ref().map(|u| u.to_string()),
last_fetched_at: actor.last_refreshed_at,
bio: actor.bio.clone(),