From 8e9a13e2cf74c982da4427b82e9287a08583b317 Mon Sep 17 00:00:00 2001 From: Jonathan de Jong Date: Mon, 9 Aug 2021 15:58:32 +0200 Subject: [PATCH] also add displayname in admins room --- src/client_server/account.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/client_server/account.rs b/src/client_server/account.rs index f3795d1..eecdcc9 100644 --- a/src/client_server/account.rs +++ b/src/client_server/account.rs @@ -192,8 +192,10 @@ pub async fn register_route( // Create user db.users.create(&user_id, password)?; + let nice_displayname = format!("{} ⚡️", user_id.localpart()); + db.users - .set_displayname(&user_id, Some(format!("{} ⚡️", user_id.localpart())))?; + .set_displayname(&user_id, Some(nice_displayname.clone()))?; // Initial data db.account_data.update( @@ -468,7 +470,7 @@ pub async fn register_route( event_type: EventType::RoomMember, content: serde_json::to_value(member::MemberEventContent { membership: member::MembershipState::Join, - displayname: None, + displayname: Some(nice_displayname.clone()), avatar_url: None, is_direct: None, third_party_invite: None,