From 4b522c804db8155f74a734c95ed962d996b2c692 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Wed, 18 Jun 2025 23:33:02 -0400 Subject: Include historical events in the boot response. The returned events are all events up to and including the `resume_point` in the same response. If combined with the events from `/api/events?resume_point=x`, using the same `resume_point`, the client will have a complete event history, less any events from histories that have been purged. --- src/boot/mod.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/boot/mod.rs') diff --git a/src/boot/mod.rs b/src/boot/mod.rs index 3fc2c9e..148e87d 100644 --- a/src/boot/mod.rs +++ b/src/boot/mod.rs @@ -1,6 +1,4 @@ -use serde::Serialize; - -use crate::{channel::Channel, event::Sequence, message::Message, user::User}; +use crate::{channel::Channel, event::Event, event::Sequence, message::Message, user::User}; pub mod app; pub mod handlers; @@ -11,4 +9,5 @@ pub struct Snapshot { pub users: Vec, pub channels: Vec, pub messages: Vec, + pub events: Vec, } -- cgit v1.2.3