Skip to content

Commit 389b567

Browse files
authored
pagination capability for openPRs API
2 parents d17ea62 + efbe0ed commit 389b567

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

controllers/pullRequestsController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const getStalePRs = async (req, res) => {
106106
*/
107107
const getOpenPRs = async (req, res) => {
108108
try {
109-
const { data } = await githubService.fetchOpenPRs()
109+
const { data } = await githubService.fetchOpenPRs((req.query.page) || 1)
110110

111111
if (data.total_count) {
112112
const allPRs = []

services/githubService.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,15 +100,15 @@ const fetchStalePRs = async () => {
100100
* Fetches the latest 10 open PRs
101101
* @todo fetch N from query params
102102
*/
103-
const fetchOpenPRs = async () => {
103+
const fetchOpenPRs = async (pageNumber) => {
104104
try {
105105
const url = getGithubURL({
106106
is: 'open'
107107
}, {
108108
sort: 'created',
109109
order: 'desc',
110110
per_page: 10,
111-
page: 1
111+
page: pageNumber
112112
})
113113
return getFetch(url)
114114
} catch (err) {

0 commit comments

Comments
 (0)