mark device list updates when a device is deleted/removed
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
353dc17af4
commit
c9bb943a34
2 changed files with 1 additions and 6 deletions
|
@ -243,9 +243,6 @@ pub(crate) async fn logout_route(
|
|||
.remove_device(sender_user, sender_device)
|
||||
.await;
|
||||
|
||||
// send device list update for user after logout
|
||||
services.users.mark_device_key_update(sender_user).await;
|
||||
|
||||
Ok(logout::v3::Response::new())
|
||||
}
|
||||
|
||||
|
@ -275,8 +272,5 @@ pub(crate) async fn logout_all_route(
|
|||
.for_each(|device_id| services.users.remove_device(sender_user, device_id))
|
||||
.await;
|
||||
|
||||
// send device list update for user after logout
|
||||
services.users.mark_device_key_update(sender_user).await;
|
||||
|
||||
Ok(logout_all::v3::Response::new())
|
||||
}
|
||||
|
|
|
@ -300,6 +300,7 @@ impl Service {
|
|||
increment(&self.db.userid_devicelistversion, user_id.as_bytes());
|
||||
|
||||
self.db.userdeviceid_metadata.del(userdeviceid);
|
||||
self.mark_device_key_update(user_id).await;
|
||||
}
|
||||
|
||||
/// Returns an iterator over all device ids of this user.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue