Files
probot/docs/pagination.md
2017-09-26 08:16:32 -05:00

434 B

next
next
docs/extensions.md

Pagination

Many GitHub API endpoints are paginated. The github.paginate method can be used to get each page of the results.

module.exports = robot => {
  robot.on('issues.opened', context => {
    context.github.paginate(context.github.issues.getAll(context.repo()), res => {
      res.data.issues.forEach(issue => {
        robot.log('Issue: %s', issue.title)
      })
    })
  })
}