R4LLOAJSYEENEQM3JHPQZ275OSGQV5OBXDTAFN4LB7JTEVC2WWSAC
}
}
}
fn handle_ephemeral(
&self,
txn: &mut heed::RwTxn<'_, '_>,
room: &RoomId,
event: AnySyncEphemeralRoomEvent,
) {
let content = match event {
AnySyncEphemeralRoomEvent::Receipt(x) => x.content,
_ => return,
};
for receipts in content.values() {
let read = match receipts.read {
Some(ref x) => x,
None => continue,
};
for user in read.keys() {
self.refresh_user_inner(txn, room, user, true);