This is an automated email from the ASF dual-hosted git repository. warren pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
commit ba1796a5b48836d62e327f973ef021a912a73e2f Author: phzbbbbbbbb <[email protected]> AuthorDate: Wed Jul 13 22:53:04 2022 +0800 fix: Response needn't to be renamed --- plugins/gitlab/tasks/api_client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/gitlab/tasks/api_client.go b/plugins/gitlab/tasks/api_client.go index 843816f4..8ba82555 100644 --- a/plugins/gitlab/tasks/api_client.go +++ b/plugins/gitlab/tasks/api_client.go @@ -49,14 +49,14 @@ func NewGitlabApiClient(taskCtx core.TaskContext, connection *models.GitlabConne rateLimiter := &helper.ApiRateLimitCalculator{ UserRateLimitPerHour: connection.RateLimitPerHour, DynamicRateLimit: func(res *http.Response) (int, time.Duration, error) { - rateLimitHeader := res.Header.Get("RateLimitPerHour-Limit") + rateLimitHeader := res.Header.Get("RateLimit-Limit") if rateLimitHeader == "" { // use default return 0, 0, nil } rateLimit, err := strconv.Atoi(rateLimitHeader) if err != nil { - return 0, 0, fmt.Errorf("failed to parse RateLimitPerHour-Limit header: %w", err) + return 0, 0, fmt.Errorf("failed to parse RateLimit-Limit header: %w", err) } // seems like gitlab rate limit is on minute basis return rateLimit, 1 * time.Minute, nil
