|
15 | 15 | from augur.tasks.util.worker_util import remove_duplicate_dicts |
16 | 16 | from augur.application.db.models import PullRequestEvent, IssueEvent, Contributor, Repo |
17 | 17 | from augur.application.db.lib import get_repo_by_repo_git, bulk_insert_dicts, get_issues_by_repo_id, get_pull_requests_by_repo_id, update_issue_closed_cntrbs_by_repo_id, get_session, get_engine, get_core_data_last_collected, batch_insert_contributors |
| 18 | +from augur.tasks.github.util.github_api_url import get_repo_url |
18 | 19 |
|
19 | 20 |
|
20 | 21 | platform_id = 1 |
@@ -47,7 +48,7 @@ def collect_events(repo_git: str, full_collection: bool): |
47 | 48 |
|
48 | 49 | def bulk_events_collection_endpoint_contains_all_data(key_auth, logger, owner, repo): |
49 | 50 |
|
50 | | - url = f"https://api.github.com/repos/{owner}/{repo}/issues/events?per_page=100" |
| 51 | + url = get_repo_url(owner, repo, "/issues/events?per_page=100") |
51 | 52 |
|
52 | 53 | github_data_access = GithubDataAccess(key_auth, logger) |
53 | 54 |
|
@@ -131,7 +132,7 @@ def _collect_events(self, repo_git: str, key_auth, since): |
131 | 132 |
|
132 | 133 | owner, repo = get_owner_repo(repo_git) |
133 | 134 |
|
134 | | - url = f"https://api.github.com/repos/{owner}/{repo}/issues/events" |
| 135 | + url = get_repo_url(owner, repo, "/issues/events") |
135 | 136 |
|
136 | 137 | github_data_access = GithubDataAccess(key_auth, self._logger) |
137 | 138 |
|
@@ -309,7 +310,7 @@ def _collect_and_process_issue_events(self, owner, repo, repo_id, key_auth, sinc |
309 | 310 |
|
310 | 311 | issue_number = issue["issue_number"] |
311 | 312 |
|
312 | | - event_url = f"https://api.github.com/repos/{owner}/{repo}/issues/{issue_number}/events" |
| 313 | + event_url = get_repo_url(owner, repo, f"/issues/{issue_number}/events") |
313 | 314 |
|
314 | 315 | try: |
315 | 316 |
|
@@ -370,7 +371,7 @@ def _collect_and_process_pr_events(self, owner, repo, repo_id, key_auth, since): |
370 | 371 |
|
371 | 372 | pr_number = pr["gh_pr_number"] |
372 | 373 |
|
373 | | - event_url = f"https://api.github.com/repos/{owner}/{repo}/issues/{pr_number}/events" |
| 374 | + event_url = get_repo_url(owner, repo, f"/issues/{pr_number}/events") |
374 | 375 |
|
375 | 376 | try: |
376 | 377 |
|
|
0 commit comments