Skip to content

Instantly share code, notes, and snippets.

@nomoney4me
Created July 5, 2019 16:49
Show Gist options
  • Save nomoney4me/35b9db0b26feacd4103b795e0111e2d7 to your computer and use it in GitHub Desktop.
Save nomoney4me/35b9db0b26feacd4103b795e0111e2d7 to your computer and use it in GitHub Desktop.
const gservices = {
fetchUsers: (nextPageToken, result) => {
return Promise.try(() => {
return admin.users.list({
domain: '',
maxResults: 40,
pageToken: nextPageToken || '',
})
}).then(resp => {
result = [...result || [], ...resp.data.users]
if (resp.data.nextPageToken) gservices.fetchUsers(resp.data.nextPageToken, result)
else return result
})
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment