|
|
|
@ -294,6 +294,7 @@ class StoryPageController extends State<StoryPage> {
|
|
|
|
|
future: event.redactEvent,
|
|
|
|
|
);
|
|
|
|
|
setState(() {
|
|
|
|
|
events.remove(event);
|
|
|
|
|
_modalOpened = false;
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
@ -395,8 +396,9 @@ class StoryPageController extends State<StoryPage> {
|
|
|
|
|
}
|
|
|
|
|
final timeline = this.timeline = await room.getTimeline();
|
|
|
|
|
timeline.requestKeys();
|
|
|
|
|
var events =
|
|
|
|
|
timeline.events.where((e) => e.type == EventTypes.Message).toList();
|
|
|
|
|
var events = timeline.events
|
|
|
|
|
.where((e) => e.type == EventTypes.Message && !e.redacted)
|
|
|
|
|
.toList();
|
|
|
|
|
|
|
|
|
|
final hasOutdatedEvents = events.removeOutdatedEvents();
|
|
|
|
|
|
|
|
|
|