Skip to content

Commit f6f42df

Browse files
6543Yohann Delafollye
authored and
Yohann Delafollye
committed
[Fix] RetryDownloader (add GetReviews()) (go-gitea#11093)
* add GetReviews() to RetryDownloader
1 parent 65e41a9 commit f6f42df

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

modules/migrations/base/downloader.go

+16
Original file line numberDiff line numberDiff line change
@@ -186,3 +186,19 @@ func (d *RetryDownloader) GetPullRequests(page, perPage int) ([]*PullRequest, er
186186
}
187187
return nil, err
188188
}
189+
190+
// GetReviews returns pull requests reviews
191+
func (d *RetryDownloader) GetReviews(pullRequestNumber int64) ([]*Review, error) {
192+
var (
193+
times = d.RetryTimes
194+
reviews []*Review
195+
err error
196+
)
197+
for ; times > 0; times-- {
198+
if reviews, err = d.Downloader.GetReviews(pullRequestNumber); err == nil {
199+
return reviews, nil
200+
}
201+
time.Sleep(time.Second * time.Duration(d.RetryDelay))
202+
}
203+
return nil, err
204+
}

0 commit comments

Comments
 (0)