tsk-55: Register endpoint bug fix #72

Merged
phoenix merged 4 commits from tsk-55 into main 2025-10-20 16:05:30 +00:00
Showing only changes of commit f912844aa9 - Show all commits

View File

@@ -52,6 +52,7 @@ pub async fn register_user(
axum::Extension(pool): axum::Extension<sqlx::PgPool>, axum::Extension(pool): axum::Extension<sqlx::PgPool>,
Json(payload): Json<request::Request>, Json(payload): Json<request::Request>,
) -> (StatusCode, Json<response::Response>) { ) -> (StatusCode, Json<response::Response>) {
// TODO: Some cleanup here
let mut user = icarus_models::user::User { let mut user = icarus_models::user::User {
id: uuid::Uuid::nil(), id: uuid::Uuid::nil(),
username: payload.username.clone(), username: payload.username.clone(),
@@ -71,10 +72,10 @@ pub async fn register_user(
Ok(res) => { Ok(res) => {
if res { if res {
( (
StatusCode::NOT_FOUND, StatusCode::BAD_REQUEST,
Json(response::Response { Json(response::Response {
message: String::from("Error"), message: String::from("Error"),
data: vec![user], data: Vec::new(),
}), }),
) )
} else { } else {