Return 404 from API if no user is found

Nathan Sobo and Antonio Scandurra created

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Change summary

crates/collab/src/api.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/collab/src/api.rs 🔗

@@ -135,7 +135,7 @@ async fn get_user(
         .db
         .get_user_by_github_login(&login)
         .await?
-        .ok_or_else(|| anyhow!("user not found"))?;
+        .ok_or_else(|| Error::Http(StatusCode::NOT_FOUND, "User not found".to_string()))?;
     Ok(Json(user))
 }