X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=inline;f=shared%2Fextra-utils%2Fusers%2Fusers.ts;h=9f193680d2400f7f8b3f6a8ee5be9ab96f3f4c35;hb=8491293b02ed2ec53eb0fa128161ea0b08d3def9;hp=54b506bce04810bcc0fd55e52605fe1ce42c25dd;hpb=76314386aeafdd6849b7b70c517779d6b2013473;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/extra-utils/users/users.ts b/shared/extra-utils/users/users.ts index 54b506bce..9f193680d 100644 --- a/shared/extra-utils/users/users.ts +++ b/shared/extra-utils/users/users.ts @@ -164,14 +164,23 @@ function getUsersList (url: string, accessToken: string) { .expect('Content-Type', /json/) } -function getUsersListPaginationAndSort (url: string, accessToken: string, start: number, count: number, sort: string, search?: string) { +function getUsersListPaginationAndSort ( + url: string, + accessToken: string, + start: number, + count: number, + sort: string, + search?: string, + blocked?: boolean +) { const path = '/api/v1/users' const query = { start, count, sort, - search + search, + blocked } return request(url) @@ -216,7 +225,7 @@ function unblockUser (url: string, userId: number | string, accessToken: string, .expect(expectedStatus) } -function updateMyUser (options: { url: string, accessToken: string } & UserUpdateMe) { +function updateMyUser (options: { url: string, accessToken: string, statusCodeExpected?: number } & UserUpdateMe) { const path = '/api/v1/users/me' const toSend: UserUpdateMe = omit(options, 'url', 'accessToken') @@ -226,7 +235,7 @@ function updateMyUser (options: { url: string, accessToken: string } & UserUpdat path, token: options.accessToken, fields: toSend, - statusCodeExpected: 204 + statusCodeExpected: options.statusCodeExpected || 204 }) }