fix: require username, instead of username OR email

This commit is contained in:
Twig 2025-07-13 16:20:03 +02:00
parent b87adf896f
commit d775723b7b
No known key found for this signature in database
2 changed files with 22 additions and 2 deletions

View file

@ -8,7 +8,7 @@ use crate::{
api::v1::auth::check_access_token,
error::Error,
objects::Me,
utils::{get_auth_header, global_checks, user_uuid_from_identifier},
utils::{get_auth_header, global_checks, user_uuid_from_username}
};
/// Returns a list of users that are your friends
@ -73,7 +73,7 @@ pub async fn post(
let me = Me::get(&mut conn, uuid).await?;
let target_uuid = user_uuid_from_identifier(&mut conn, &json.username).await?;
let target_uuid = user_uuid_from_username(&mut conn, &json.username).await?;
me.add_friend(&mut conn, target_uuid).await?;
Ok(HttpResponse::Ok().finish())