summaryrefslogtreecommitdiffstats
path: root/src/routes/user.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/user.rs')
-rw-r--r--src/routes/user.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/routes/user.rs b/src/routes/user.rs
index d44df66..3dfb73a 100644
--- a/src/routes/user.rs
+++ b/src/routes/user.rs
@@ -24,7 +24,7 @@ async fn create_user(
Json(payload): Json<UserCreate>,
_: Claims,
) -> Result<Json<UserList>, AppError> {
- let user = User::new(payload.email, payload.password);
+ let user = User::new(payload.email, payload.username, payload.password);
let user_new = User::create(user).await?;
Ok(Json(user_new))
@@ -34,6 +34,6 @@ async fn create_user(
async fn get_user(Path(user_id): Path<i32>, _: Claims) -> Result<Json<UserList>, AppError> {
match User::find_by_id(user_id).await {
Ok(user) => Ok(Json(user)),
- Err(_) => Err(AppError::NotFound),
+ Err(_) => Err(AppError::NotFound("User not found".to_string())),
}
}