Skip to content

Commit a839a7f

Browse files
committed
feat(common): Change DecryptedRoomEvent::event to Raw<AnyTimelineEvent>
Signed-off-by: kaylendog <[email protected]>
1 parent 6c944a9 commit a839a7f

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

crates/matrix-sdk-common/src/deserialized_responses.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,10 @@
1414

1515
use std::{collections::BTreeMap, fmt, sync::Arc};
1616

17-
#[cfg(doc)]
18-
use ruma::events::AnyTimelineEvent;
1917
use ruma::{
2018
DeviceKeyAlgorithm, OwnedDeviceId, OwnedEventId, OwnedUserId,
2119
events::{
22-
AnyMessageLikeEvent, AnySyncMessageLikeEvent, AnySyncTimelineEvent, AnyToDeviceEvent,
20+
AnySyncMessageLikeEvent, AnySyncTimelineEvent, AnyTimelineEvent, AnyToDeviceEvent,
2321
MessageLikeEventType,
2422
},
2523
push::Action,
@@ -651,7 +649,7 @@ impl TimelineEvent {
651649
}
652650

653651
/// Replace the raw event included in this item by another one.
654-
pub fn replace_raw(&mut self, replacement: Raw<AnyMessageLikeEvent>) {
652+
pub fn replace_raw(&mut self, replacement: Raw<AnyTimelineEvent>) {
655653
match &mut self.kind {
656654
TimelineEventKind::Decrypted(decrypted) => decrypted.event = replacement,
657655
TimelineEventKind::UnableToDecrypt { event, .. }
@@ -843,7 +841,7 @@ pub struct DecryptedRoomEvent {
843841
/// encrypted payload *always contains* a room id, by the [spec].
844842
///
845843
/// [spec]: https://spec.matrix.org/v1.12/client-server-api/#mmegolmv1aes-sha2
846-
pub event: Raw<AnyMessageLikeEvent>,
844+
pub event: Raw<AnyTimelineEvent>,
847845

848846
/// The encryption info about the event.
849847
pub encryption_info: Arc<EncryptionInfo>,

0 commit comments

Comments
 (0)