use actix_web::{HttpResponse, HttpRequest, web, get}; use sqlx::PgPool; use crate::{ http_error::HttpError, auth::user_auth }; #[get("/user")] pub async fn route( db: web::Data, req: HttpRequest ) -> Result { let user = user_auth(&db, &req, false).await?; Ok(HttpResponse::Ok().json(user.response())) }