From d996d1b0e65ccce8d1336ef2b382b52d0df73997 Mon Sep 17 00:00:00 2001 From: Nyaaori <+@nyaaori.cat> Date: Fri, 15 Oct 2021 12:38:20 +0000 Subject: [PATCH] Always send device_one_time_keys_count, fixing #178 --- src/client_server/sync.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/client_server/sync.rs b/src/client_server/sync.rs index 2d5ad27d..fe8aad15 100644 --- a/src/client_server/sync.rs +++ b/src/client_server/sync.rs @@ -758,13 +758,7 @@ async fn sync_helper( changed: device_list_updates.into_iter().collect(), left: device_list_left.into_iter().collect(), }, - device_one_time_keys_count: if db.users.last_one_time_keys_update(&sender_user)? > since - || since == 0 - { - db.users.count_one_time_keys(&sender_user, &sender_device)? - } else { - BTreeMap::new() - }, + device_one_time_keys_count: db.users.count_one_time_keys(&sender_user, &sender_device)?, to_device: sync_events::ToDevice { events: db .users