Add @ to mention tag names in Note objects
This commit is contained in:
parent
6c1126dc8a
commit
2a58f567b9
1 changed files with 2 additions and 2 deletions
|
@ -178,7 +178,7 @@ pub fn create_note(
|
||||||
recipients.push(actor_id.clone());
|
recipients.push(actor_id.clone());
|
||||||
};
|
};
|
||||||
let tag = Tag {
|
let tag = Tag {
|
||||||
name: profile.actor_address(instance_host),
|
name: format!("@{}", profile.actor_address(instance_host)),
|
||||||
tag_type: MENTION.to_string(),
|
tag_type: MENTION.to_string(),
|
||||||
href: Some(actor_id),
|
href: Some(actor_id),
|
||||||
};
|
};
|
||||||
|
@ -503,7 +503,7 @@ mod tests {
|
||||||
);
|
);
|
||||||
let tags = note.tag;
|
let tags = note.tag;
|
||||||
assert_eq!(tags.len(), 1);
|
assert_eq!(tags.len(), 1);
|
||||||
assert_eq!(tags[0].name, parent_author_acct);
|
assert_eq!(tags[0].name, format!("@{}", parent_author_acct));
|
||||||
assert_eq!(tags[0].href.as_ref().unwrap(), parent_author_actor_id);
|
assert_eq!(tags[0].href.as_ref().unwrap(), parent_author_actor_id);
|
||||||
assert_eq!(note.to, vec![AP_PUBLIC, parent_author_actor_id]);
|
assert_eq!(note.to, vec![AP_PUBLIC, parent_author_actor_id]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue