1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-22 19:23:22 +00:00

group paging cleanup

This commit is contained in:
Kyle Spearrin
2019-03-26 08:02:09 -04:00
parent d5907477df
commit d7412410f2
2 changed files with 4 additions and 4 deletions

View File

@@ -131,16 +131,16 @@ export class GSuiteDirectoryService extends BaseDirectoryService implements Dire
let nextPageToken;
let p = Object.assign({});
while(true) {
while (true) {
this.logService.info('Querying groups - nextPageToken:' + nextPageToken);
p = Object.assign({ pageToken: nextPageToken }, this.authParams);
const res = await this.service.groups.list(p);
nextPageToken = res.data.nextPageToken;
if (res.status !== 200) {
throw new Error('Group list API failed: ' + res.statusText);
}
nextPageToken = res.data.nextPageToken;
if (res.data.groups != null) {
for (const group of res.data.groups) {
if (!this.filterOutResult(setFilter, group.name)) {