blob: 7960b4796bd64e14d722a8b42e6ec701040798d7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
use axum::Json;
use tracing::instrument;
use crate::handlers::ErrorResponseStatus;
use crate::router::UserAuth;
use atuin_common::api::*;
#[instrument(skip_all, fields(user.id = user.id))]
pub async fn get(
UserAuth(user): UserAuth,
) -> Result<Json<MeResponse>, ErrorResponseStatus<'static>> {
Ok(Json(MeResponse {
username: user.username,
}))
}
|