remove unnecessary args in pack_receipts
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
a26b1c5722
commit
e0446181c5
2 changed files with 7 additions and 7 deletions
|
@ -26,9 +26,10 @@ use ruma::{
|
|||
directory::RoomTypeFilter,
|
||||
events::{
|
||||
room::member::{MembershipState, RoomMemberEventContent},
|
||||
AnyRawAccountDataEvent, StateEventType,
|
||||
AnyRawAccountDataEvent, AnySyncEphemeralRoomEvent, StateEventType,
|
||||
TimelineEventType::{self, *},
|
||||
},
|
||||
serde::Raw,
|
||||
state_res::Event,
|
||||
uint, MilliSecondsSinceUnixEpoch, OwnedEventId, OwnedRoomId, UInt, UserId,
|
||||
};
|
||||
|
@ -503,21 +504,20 @@ pub(crate) async fn sync_events_v4_route(
|
|||
.private_read_get(room_id, sender_user)
|
||||
.await
|
||||
.ok()
|
||||
.map(|read_event| (sender_user.to_owned(), 0_u64, read_event))
|
||||
} else {
|
||||
None
|
||||
};
|
||||
|
||||
let mut vector: Vec<_> = services
|
||||
let mut vector: Vec<Raw<AnySyncEphemeralRoomEvent>> = services
|
||||
.rooms
|
||||
.read_receipt
|
||||
.readreceipts_since(room_id, *roomsince)
|
||||
.filter_map(|(read_user, ts, v)| async move {
|
||||
.filter_map(|(read_user, _ts, v)| async move {
|
||||
services
|
||||
.users
|
||||
.user_is_ignored(read_user, sender_user)
|
||||
.await
|
||||
.or_some((read_user.to_owned(), ts, v))
|
||||
.or_some(v)
|
||||
})
|
||||
.collect()
|
||||
.await;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue