GitHub - avatar resolution improvements (#238239)

* Add support for size

* Add support for extracting user id from GitHub no-reply email addresses

* Fix git blame email parsing

* Extrat link into function
This commit is contained in:
Ladislau Szomoru
2025-01-19 16:44:40 +01:00
committed by GitHub
parent 909c1538c2
commit 1600fb4c76
7 changed files with 63 additions and 42 deletions

View File

@@ -176,6 +176,10 @@ export async function getLink(gitAPI: GitAPI, useSelection: boolean, shouldEnsur
return `${uriWithoutFileSegments}${fileSegments}`;
}
export function getAvatarLink(userId: string, size: number): string {
return `https://avatars.githubusercontent.com/u/${userId}?s=${size}`;
}
export function getBranchLink(url: string, branch: string, hostPrefix: string = 'https://github.com') {
const repo = getRepositoryFromUrl(url);
if (!repo) {