Indicate when an encrypted room event has been redacted (#59)

This commit is contained in:
Ulyssa 2023-03-13 16:43:04 -07:00
parent 7c1c62897a
commit db35581d07
No known key found for this signature in database
GPG key ID: 1B3965A3D18B9B64
3 changed files with 46 additions and 29 deletions

View file

@ -485,16 +485,15 @@ impl RoomInfo {
};
match &mut msg.event {
MessageEvent::Encrypted(_) => {
return;
},
MessageEvent::Original(orig) => {
orig.content = *new_content;
},
MessageEvent::Local(_, content) => {
*content = new_content;
},
MessageEvent::Redacted(_) => {
MessageEvent::Redacted(_) |
MessageEvent::EncryptedOriginal(_) |
MessageEvent::EncryptedRedacted(_) => {
return;
},
}