fix: logic mistake

This commit is contained in:
Holger Huo 2025-01-10 23:51:51 +08:00 committed by strawberry
parent b71201cf19
commit fde1b94e26
2 changed files with 2 additions and 5 deletions

View file

@ -385,10 +385,7 @@ async fn process_presence_updates(
let mut new_event = event;
new_event.content.last_active_ago = match new_event.content.currently_active {
| Some(true) => None,
| _ => new_event
.content
.last_active_ago
.or(new_event.content.last_active_ago),
| _ => new_event.content.last_active_ago,
};
slot.insert(new_event);

View file

@ -193,7 +193,7 @@ impl Service {
};
if !need_reset {
return Ok(());
continue;
}
self.set_presence(