Refactor counter increment sites for TwoPhaseCounter.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-07-24 00:15:33 +00:00
parent 05bb1f4ac7
commit 0fcb072239
21 changed files with 129 additions and 117 deletions

View File

@@ -120,12 +120,12 @@ impl Data {
status_msg,
);
let count = self.services.globals.next_count()?;
let key = presenceid_key(count, user_id);
let count = self.services.globals.next_count();
let key = presenceid_key(*count, user_id);
self.userid_presenceid.raw_put(user_id, *count);
self.presenceid_presence
.raw_put(key, Json(presence));
self.userid_presenceid.raw_put(user_id, count);
if let Ok((last_count, _)) = last_presence {
let key = presenceid_key(last_count, user_id);