diff --git a/index.ts b/index.ts index ae28605..fe4450b 100644 --- a/index.ts +++ b/index.ts @@ -186,7 +186,11 @@ TEST: addTests('isNotifications', [ export const isOrganizationProfile = (): boolean => exists('meta[name="hovercard-subject-tag"][content^="organization"]'); -export const isOrganizationRepo = (): boolean => exists('.AppHeader-context-full [data-hovercard-type="organization"]'); +export const isOrganizationRepo = (): boolean => exists([ + 'qbsearch-input[data-current-repository][data-current-org]:not([data-current-repository=""], [data-current-org=""])', + // TODO: Remove after June 2026 + '.AppHeader-context-full [data-hovercard-type="organization"]', +].join(',')); export const isTeamDiscussion = (url: URL | HTMLAnchorElement | Location = location): boolean => Boolean(getOrg(url)?.path.startsWith('teams')); TEST: addTests('isTeamDiscussion', [