mention: show username instead of display_name

Fixes: #833
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2025-05-01 17:21:19 -07:00
parent 10a2459da2
commit 5bae19fe00
2 changed files with 14 additions and 1 deletions

View File

@@ -19,6 +19,16 @@ impl<'a> NostrName<'a> {
}
}
pub fn username_or_displayname(&self) -> &'a str {
if let Some(name) = self.username {
name
} else if let Some(name) = self.display_name {
name
} else {
self.nip05.unwrap_or("??")
}
}
pub fn unknown() -> Self {
Self {
username: None,