Register endpoint #16
@@ -37,7 +37,7 @@ pub mod response {
|
||||
|
||||
pub async fn register_user(
|
||||
axum::Extension(pool): axum::Extension<sqlx::PgPool>,
|
||||
Json(payload): Json<models::common::CreateUser>,
|
||||
Json(payload): Json<request::Request>,
|
||||
) -> (StatusCode, Json<response::Response>) {
|
||||
let mut user = models::common::User {
|
||||
id: uuid::Uuid::nil(),
|
||||
|
@@ -198,6 +198,10 @@ mod tests {
|
||||
let payload = json!({
|
||||
"username": &usr.username,
|
||||
"password": &usr.password,
|
||||
"email": "dev@null.com",
|
||||
"phone": "1234567890",
|
||||
"firstname": "Bob",
|
||||
"lastname": "Smith",
|
||||
});
|
||||
|
||||
let response = app
|
||||
|
Reference in New Issue
Block a user