Skip to content

Commit 20f9c9e

Browse files
committed
Merge #52: Added search param to get user profiles function
d1c7a0b feat: [#51] added search param to get user profiles function (Mario) Pull request description: Resolves #51 ACKs for top commit: josecelano: ACK d1c7a0b Tree-SHA512: bfc818e6835e75683ba798ea49e81f5c6df1917e6b2fb5cab8b8a17d10f38a30f15c672bd545dbd03a03548ff84eff672f0100c25b68391fd251abe92707f365
2 parents 5019e24 + d1c7a0b commit 20f9c9e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/modes/rest/resources/user.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ type NewUser = {
4545
type GetUserProfilesParams = {
4646
pageSize: number
4747
page: number
48+
searchQuery?: string
4849
}
4950

5051
type GetUserProfilesResponseData = {
@@ -129,7 +130,7 @@ export class UserResource implements IRestResource {
129130
}
130131
async getUserProfiles(params: GetUserProfilesParams): Promise<GetUserProfilesResponseData> {
131132
return await fetchGet<GetUserProfilesResponse>(
132-
`${this.client.apiBaseUrl}/users?page_size=${params.pageSize}&page=${params.page - 1}`,
133+
`${this.client.apiBaseUrl}/users?page_size=${params.pageSize}&page=${params.page - 1}${params.searchQuery ? "&search=" + params.searchQuery : ""}`,
133134
{
134135
"Authorization": `Bearer ${this.client.authToken}`,
135136
"Content-Type": "application/json"

0 commit comments

Comments
 (0)