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}