diff --git a/crates/api-types/src/users.rs b/crates/api-types/src/users.rs index f960dba..71d314e 100644 --- a/crates/api-types/src/users.rs +++ b/crates/api-types/src/users.rs @@ -26,6 +26,7 @@ pub struct UserProfileQueryParams { pub view: Option, pub limit: Option, pub offset: Option, + pub search: Option, } #[derive(Debug, Clone, Serialize, Deserialize, utoipa::ToSchema)] diff --git a/crates/presentation/src/handlers/users.rs b/crates/presentation/src/handlers/users.rs index 0184dd1..5f615a7 100644 --- a/crates/presentation/src/handlers/users.rs +++ b/crates/presentation/src/handlers/users.rs @@ -270,7 +270,7 @@ pub async fn get_user_profile( limit: params.limit, offset: params.offset, sort_by: domain::ports::FeedSortBy::Date, - search: None, + search: params.search, is_own_profile: viewer_id.value() == user_id, }, )