From dd589458e41eb81a53363ac59445c585ee46b5a9 Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Thu, 12 Jun 2025 02:09:15 +0100 Subject: fix: handle_accept_subscription_request --- filamento/src/logic/online.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'filamento/src') 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( 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?; -- cgit