From 40dff715f7606093cd9d5e632ba23895467462da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A1=B0=EC=A2=85=ED=9B=88?= Date: Thu, 28 Mar 2024 16:49:56 +0900 Subject: [PATCH] feat: support for version 3.12 and later (#298) --- src/platforms/GitHub/index.ts | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/src/platforms/GitHub/index.ts b/src/platforms/GitHub/index.ts index b06bb35..513511e 100644 --- a/src/platforms/GitHub/index.ts +++ b/src/platforms/GitHub/index.ts @@ -66,20 +66,27 @@ export function processTree(tree: TreeNode[]): TreeNode { } export function isEnterprise() { + if (window.location.host === 'github.com') return false + return ( - (window.location.host !== 'github.com' && - /** - * - * Enterprise - * - */ - $( - [ - 'a.Header-link[aria-label="Homepage Enterprise"]', - 'a.Header-link[aria-label="Homepage"]', // legacy support - ].join(), - e => e.textContent?.trim() === 'Enterprise', - )) || + /** + * + */ + $('a.AppHeader-logo[aria-label="Homepage Enterprise"]') !== null || + /** + * + * Enterprise + * + */ + $( + [ + 'a.Header-link[aria-label="Homepage Enterprise"]', + 'a.Header-link[aria-label="Homepage"]', // legacy support + ].join(), + e => e.textContent?.trim() === 'Enterprise', + ) || false ) }