Skip to main content

tuwunel_admin/debug/
force_device_list_updates.rs

1use futures::StreamExt;
2use tuwunel_core::Result;
3
4use crate::admin_command;
5
6#[admin_command]
7pub(super) async fn force_device_list_updates(&self) -> Result {
8	self.services
9		.users
10		.stream()
11		.for_each(|user_id| {
12			self.services
13				.users
14				.mark_device_key_update(user_id)
15		})
16		.await;
17
18	write!(self, "Marked all devices for all users as having new keys to update").await
19}