|
|
|
@ -758,13 +758,7 @@ async fn sync_helper( |
|
|
|
changed: device_list_updates.into_iter().collect(), |
|
|
|
changed: device_list_updates.into_iter().collect(), |
|
|
|
left: device_list_left.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 |
|
|
|
device_one_time_keys_count: db.users.count_one_time_keys(&sender_user, &sender_device)?, |
|
|
|
|| since == 0 |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
db.users.count_one_time_keys(&sender_user, &sender_device)? |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
BTreeMap::new() |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
to_device: sync_events::ToDevice { |
|
|
|
to_device: sync_events::ToDevice { |
|
|
|
events: db |
|
|
|
events: db |
|
|
|
.users |
|
|
|
.users |
|
|
|
|