.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)
.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')
path,
token: options.accessToken,
fields: toSend,
- statusCodeExpected: 204
+ statusCodeExpected: options.statusCodeExpected || 204
})
}