From f10b114e835abfa8ef740d0cf29e8f63c23ab58a Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Thu, 11 Jun 2026 12:37:20 +0200 Subject: [PATCH] feat: expose search param on user profile API endpoint --- crates/api-types/src/users.rs | 1 + crates/presentation/src/handlers/users.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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, }, )