From c4c13a1da9d477dde4f52b1ff9b8327cfef55f9d Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Mon, 8 Nov 2021 19:32:14 +0100 Subject: Fix redaction of edited messages --- src/timeline/EventStore.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/timeline/EventStore.cpp') diff --git a/src/timeline/EventStore.cpp b/src/timeline/EventStore.cpp index a1f4c67f..7bb985f8 100644 --- a/src/timeline/EventStore.cpp +++ b/src/timeline/EventStore.cpp @@ -447,7 +447,8 @@ EventStore::edits(const std::string &event_id) auto event_ids = cache::client()->relatedEvents(room_id_, event_id); auto original_event = get(event_id, "", false, false); - if (!original_event) + if (!original_event || + std::holds_alternative>(*original_event)) return {}; auto original_sender = mtx::accessors::sender(*original_event); -- cgit 1.5.1