commit e4658df8473dcf914ccfb65bffb27274ef3210d8 parent ba4198eeec10bb93dbaeddfcb6359c35e3d23b17 Author: William Casarin <jb55@jb55.com> Date: Tue, 22 Apr 2025 10:47:14 -0700 name: display_name before name in NostrName This is technically more currect. name is more of a username for tagging. Diffstat:
M | crates/notedeck/src/name.rs | | | 6 | ++++-- |
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/crates/notedeck/src/name.rs b/crates/notedeck/src/name.rs @@ -7,10 +7,12 @@ pub struct NostrName<'a> { } impl<'a> NostrName<'a> { + /// Our nostr name is usually our display_name, if we don't have + /// that then its just the username pub fn name(&self) -> &'a str { - if let Some(name) = self.username { + if let Some(name) = self.display_name { name - } else if let Some(name) = self.display_name { + } else if let Some(name) = self.username { name } else { self.nip05.unwrap_or("??")