Add summary (bio) to local actor objects
This commit is contained in:
parent
c375accea1
commit
424859772a
1 changed files with 3 additions and 1 deletions
|
@ -306,7 +306,7 @@ pub fn get_local_actor(
|
||||||
capabilities: Some(capabilities),
|
capabilities: Some(capabilities),
|
||||||
icon: avatar,
|
icon: avatar,
|
||||||
image: banner,
|
image: banner,
|
||||||
summary: None,
|
summary: user.profile.bio.clone(),
|
||||||
attachment: Some(attachments),
|
attachment: Some(attachments),
|
||||||
url: Some(actor_id),
|
url: Some(actor_id),
|
||||||
};
|
};
|
||||||
|
@ -366,6 +366,7 @@ mod tests {
|
||||||
let private_key_pem = serialize_private_key(&private_key).unwrap();
|
let private_key_pem = serialize_private_key(&private_key).unwrap();
|
||||||
let profile = DbActorProfile {
|
let profile = DbActorProfile {
|
||||||
username: "testuser".to_string(),
|
username: "testuser".to_string(),
|
||||||
|
bio: Some("testbio".to_string()),
|
||||||
..Default::default()
|
..Default::default()
|
||||||
};
|
};
|
||||||
let user = User {
|
let user = User {
|
||||||
|
@ -377,5 +378,6 @@ mod tests {
|
||||||
assert_eq!(actor.id, "https://example.com/users/testuser");
|
assert_eq!(actor.id, "https://example.com/users/testuser");
|
||||||
assert_eq!(actor.preferred_username, user.profile.username);
|
assert_eq!(actor.preferred_username, user.profile.username);
|
||||||
assert_eq!(actor.attachment.unwrap().len(), 0);
|
assert_eq!(actor.attachment.unwrap().len(), 0);
|
||||||
|
assert_eq!(actor.summary, user.profile.bio);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue