diff options
| author | Conrad Ludgate <conrad.ludgate@truelayer.com> | 2022-04-21 18:07:33 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-21 18:07:33 +0100 |
| commit | 9085485a4f8a6be76d1ac8a8b7a7b65bdf83aa24 (patch) | |
| tree | df3760f5b1467359f9d331d1acfd09763f377221 /atuin-server/src/handlers/history.rs | |
| parent | treat popos as ubuntu (#319) (diff) | |
| download | atuin-9085485a4f8a6be76d1ac8a8b7a7b65bdf83aa24.zip | |
tracing (#315)
* enable tracing on server
* fmt
* instrument handlers
Diffstat (limited to 'atuin-server/src/handlers/history.rs')
| -rw-r--r-- | atuin-server/src/handlers/history.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/atuin-server/src/handlers/history.rs b/atuin-server/src/handlers/history.rs index 4fa2a962..b7112526 100644 --- a/atuin-server/src/handlers/history.rs +++ b/atuin-server/src/handlers/history.rs @@ -2,6 +2,7 @@ use axum::extract::Query; use axum::{extract::Path, Extension, Json}; use http::StatusCode; use std::collections::HashMap; +use tracing::{debug, error, instrument}; use crate::database::{Database, Postgres}; use crate::models::{NewHistory, User}; @@ -9,6 +10,7 @@ use atuin_common::api::*; use crate::calendar::{TimePeriod, TimePeriodInfo}; +#[instrument(skip_all, fields(user.id = user.id))] pub async fn count( user: User, db: Extension<Postgres>, @@ -27,6 +29,7 @@ pub async fn count( } } +#[instrument(skip_all, fields(user.id = user.id))] pub async fn list( req: Query<SyncHistoryRequest>, user: User, @@ -62,6 +65,7 @@ pub async fn list( Ok(Json(SyncHistoryResponse { history })) } +#[instrument(skip_all, fields(user.id = user.id))] pub async fn add( Json(req): Json<Vec<AddHistoryRequest>>, user: User, @@ -90,6 +94,7 @@ pub async fn add( Ok(()) } +#[instrument(skip_all, fields(user.id = user.id))] pub async fn calendar( Path(focus): Path<String>, Query(params): Query<HashMap<String, u64>>, |
