mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-14 19:16:02 -04:00
fix(bindings): Add user_id to RoomMembership
Without that, it is useless.
This commit is contained in:
committed by
Jonas Platte
parent
e64b2f65da
commit
f4fba3efb7
@@ -265,9 +265,10 @@ impl TimelineItemContent {
|
||||
Content::UnableToDecrypt(msg) => {
|
||||
TimelineItemContentKind::UnableToDecrypt { msg: EncryptedMessage::new(msg) }
|
||||
}
|
||||
Content::RoomMember(room_member) => {
|
||||
TimelineItemContentKind::RoomMembership { change: room_member.into() }
|
||||
}
|
||||
Content::RoomMember(room_member) => TimelineItemContentKind::RoomMembership {
|
||||
user_id: room_member.user_id().to_string(),
|
||||
change: room_member.into(),
|
||||
},
|
||||
Content::OtherState(state) => TimelineItemContentKind::State {
|
||||
state_key: state.state_key().to_owned(),
|
||||
content: state.content().into(),
|
||||
@@ -300,7 +301,7 @@ pub enum TimelineItemContentKind {
|
||||
RedactedMessage,
|
||||
Sticker { body: String, info: ImageInfo, url: String },
|
||||
UnableToDecrypt { msg: EncryptedMessage },
|
||||
RoomMembership { change: MembershipChange },
|
||||
RoomMembership { user_id: String, change: MembershipChange },
|
||||
State { state_key: String, content: OtherState },
|
||||
FailedToParseMessageLike { event_type: String, error: String },
|
||||
FailedToParseState { event_type: String, state_key: String, error: String },
|
||||
|
||||
Reference in New Issue
Block a user