fix: canonicalize parsed GitHub PR URL

This commit is contained in:
Abhimanyu Saharan
2026-02-15 06:03:15 +00:00
parent 87add28339
commit a8c4e4b339

View File

@@ -54,7 +54,8 @@ def parse_pull_request_url(url: str) -> ParsedPullRequest | None:
return None
if number <= 0:
return None
return ParsedPullRequest(owner=owner, repo=repo, number=number, url=url)
canonical_url = f"https://github.com/{owner}/{repo}/pull/{number}"
return ParsedPullRequest(owner=owner, repo=repo, number=number, url=canonical_url)
class GitHubClientError(RuntimeError):