Skip to content
Snippets Groups Projects
Commit 20aa2cfc authored by 🥺's avatar 🥺 :transgender_flag: Committed by 🥺
Browse files

update device lists for user upon logout

parent 830cd0e6
No related branches found
No related tags found
No related merge requests found
...@@ -185,6 +185,9 @@ pub async fn logout_route(body: Ruma<logout::v3::Request>) -> Result<logout::v3: ...@@ -185,6 +185,9 @@ pub async fn logout_route(body: Ruma<logout::v3::Request>) -> Result<logout::v3:
services().users.remove_device(sender_user, sender_device)?; services().users.remove_device(sender_user, sender_device)?;
// send device list update for user after logout
services().users.mark_device_key_update(sender_user)?;
Ok(logout::v3::Response::new()) Ok(logout::v3::Response::new())
} }
...@@ -208,5 +211,8 @@ pub async fn logout_all_route( ...@@ -208,5 +211,8 @@ pub async fn logout_all_route(
services().users.remove_device(sender_user, &device_id)?; services().users.remove_device(sender_user, &device_id)?;
} }
// send device list update for user after logout
services().users.mark_device_key_update(sender_user)?;
Ok(logout_all::v3::Response::new()) Ok(logout_all::v3::Response::new())
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment