From e82bfaa934bb34b420615aaac77afd0c7469215f Mon Sep 17 00:00:00 2001 From: Christian Vuerings Date: Sun, 23 Feb 2025 06:26:54 -0800 Subject: [PATCH] Fix Copy GitHub Permalink with custom SSH --- src/issues/util.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/issues/util.ts b/src/issues/util.ts index f59716ba57..800de79f6c 100644 --- a/src/issues/util.ts +++ b/src/issues/util.ts @@ -584,7 +584,7 @@ export function getUpstreamOrigin(upstream: Remote, resultHost: string = 'github fetchUrl = fetchUrl.substr('ssh://'.length); } // upstream's origin by ssh - if (fetchUrl.startsWith('git@') && !fetchUrl.startsWith('git@github.com')) { + if ((fetchUrl.startsWith('git@') || fetchUrl.includes('@git')) && !fetchUrl.startsWith('git@github.com')) { const host = fetchUrl.split('@')[1]?.split(':')[0]; if (host.startsWith(enterpriseUri.authority) || !host.includes('github.com')) { resultHost = enterpriseUri.authority;