ipchat 0.0.0

Chat solution for local networks based on WLAN and Router's IP Addresses
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use axum::Extension;
use axum::http::StatusCode;
use tracing::{error, info};

use crate::services::SharedServices;

pub async fn handler(Extension(services): Extension<SharedServices>) -> Result<(), StatusCode> {
    let user = services.user.create_user("Leo").await.map_err(|err| {
        error!(%err, "Failed to query pending summaries.");
        StatusCode::INTERNAL_SERVER_ERROR
    })?;

    info!(?user, "Created user successfully.");

    Ok(())
}