mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	[Fix] RetryDownloader (add GetReviews()) (#11093)
* add GetReviews() to RetryDownloader
This commit is contained in:
		@@ -186,3 +186,19 @@ func (d *RetryDownloader) GetPullRequests(page, perPage int) ([]*PullRequest, er
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
	return nil, err
 | 
						return nil, err
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// GetReviews returns pull requests reviews
 | 
				
			||||||
 | 
					func (d *RetryDownloader) GetReviews(pullRequestNumber int64) ([]*Review, error) {
 | 
				
			||||||
 | 
						var (
 | 
				
			||||||
 | 
							times   = d.RetryTimes
 | 
				
			||||||
 | 
							reviews []*Review
 | 
				
			||||||
 | 
							err     error
 | 
				
			||||||
 | 
						)
 | 
				
			||||||
 | 
						for ; times > 0; times-- {
 | 
				
			||||||
 | 
							if reviews, err = d.Downloader.GetReviews(pullRequestNumber); err == nil {
 | 
				
			||||||
 | 
								return reviews, nil
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							time.Sleep(time.Second * time.Duration(d.RetryDelay))
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return nil, err
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user