fix: user profile returns social counts when viewing own profile

This commit is contained in:
2026-06-04 02:18:28 +02:00
parent bf73d4a695
commit b1d667d3cb

View File

@@ -990,6 +990,7 @@ pub async fn list_users(State(state): State<AppState>) -> Result<Json<UsersRespo
)] )]
pub async fn get_user_profile( pub async fn get_user_profile(
State(state): State<AppState>, State(state): State<AppState>,
AuthenticatedUser(viewer_id): AuthenticatedUser,
Path(user_id): Path<Uuid>, Path(user_id): Path<Uuid>,
Query(params): Query<UserProfileQueryParams>, Query(params): Query<UserProfileQueryParams>,
) -> impl IntoResponse { ) -> impl IntoResponse {
@@ -1022,7 +1023,7 @@ pub async fn get_user_profile(
offset: params.offset, offset: params.offset,
sort_by: domain::ports::FeedSortBy::Date, sort_by: domain::ports::FeedSortBy::Date,
search: None, search: None,
is_own_profile: false, is_own_profile: viewer_id.value() == user_id,
}, },
) )
.await .await