diff --git a/crates/collab/src/api.rs b/crates/collab/src/api.rs index 4fa4781160..d20748609a 100644 --- a/crates/collab/src/api.rs +++ b/crates/collab/src/api.rs @@ -39,6 +39,10 @@ pub fn routes(rpc_server: &Arc, state: Arc) -> Router, + Query(params): Query, + Extension(app): Extension>, +) -> Result { + let summary = app + .db + .get_user_activity_timeline(params.start..params.end, UserId(user_id)) + .await?; + Ok(ErasedJson::pretty(summary)) +} + #[derive(Deserialize)] struct GetProjectMetadataParams { project_id: u64,