diff options
Diffstat (limited to 'filamento/src/logic/online.rs')
-rw-r--r-- | filamento/src/logic/online.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/filamento/src/logic/online.rs b/filamento/src/logic/online.rs index 2bf9cd8..b36f9a9 100644 --- a/filamento/src/logic/online.rs +++ b/filamento/src/logic/online.rs @@ -290,12 +290,9 @@ pub async fn handle_accept_subscription_request<Fs: FileStore + Clone>( connection: Connected, jid: BareJID, ) -> Result<(), SubscribeError> { - let client_user = logic.db.read_user(logic.jid.clone()).await?; - let nick = client_user.nick.map(|nick| Nick(nick)); let presence = Stanza::Presence(stanza::client::presence::Presence { to: Some(jid.into()), - r#type: Some(stanza::client::presence::PresenceType::Subscribe), - nick, + r#type: Some(stanza::client::presence::PresenceType::Subscribed), ..Default::default() }); connection.write_handle().write(presence).await?; |