Skip to content

Commit c97d1d7

Browse files
committed
Fix new joiners admin api query (2)
1 parent 9c6a833 commit c97d1d7

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

src/admin-api/index.ts

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -126,19 +126,11 @@ class AdminApi {
126126
}
127127

128128
async getNewUserAccounts(limit: number): Promise<UserAccountShort[]> {
129-
let users: UserAccountShort[] = []
130-
let nextToken: string | null = null
131-
let total: number | null = null
132-
do {
133-
const result = (await this.makeRequest(
134-
"GET",
135-
`/v2/users?limit=${limit}${nextToken ? `&from=${nextToken}` : ``}&guests=false&order_by=creation_ts&dir=b`,
136-
)) as UserAccountsResponse
137-
users = users.concat(result.users)
138-
nextToken = result.next_token || null
139-
total = result.total
140-
} while (nextToken !== null || users.length < total)
141-
return users
129+
const result = (await this.makeRequest(
130+
"GET",
131+
`/v2/users?limit=${limit}&guests=false&order_by=creation_ts&dir=b`,
132+
)) as UserAccountsResponse
133+
return result.users
142134
}
143135

144136
async getRooms(): Promise<RoomInfoShort[]> {

0 commit comments

Comments
 (0)