fix(auth): org-scoped team tokens and header search order

This commit is contained in:
Ruslan Bakiev
2026-04-21 14:09:51 +07:00
parent e1e6993f35
commit 39712613ae
8 changed files with 157 additions and 76 deletions

View File

@@ -1,7 +1,8 @@
export default defineNuxtPlugin(() => {
const originalConsoleError = console.error
const originalConsoleWarn = console.warn
console.error = (...args: unknown[]) => {
const shouldSuppressApolloNoise = (args: unknown[]) => {
const serializedArgs = args
.map((arg) => {
if (typeof arg === 'string') return arg
@@ -14,21 +15,34 @@ export default defineNuxtPlugin(() => {
})
.join(' ')
const hasApolloDevtoolsWarning = (
return (
(
serializedArgs.includes('connectToDevTools')
&& serializedArgs.includes('devtools.enabled')
)
|| (
serializedArgs.includes('go.apollo.dev/c/err')
&& serializedArgs.includes('"message":104')
&& (
serializedArgs.includes('"message":104')
|| serializedArgs.includes('%22message%22%3A104')
)
)
)
}
if (hasApolloDevtoolsWarning) {
console.error = (...args: unknown[]) => {
if (shouldSuppressApolloNoise(args)) {
return
}
originalConsoleError(...args)
}
console.warn = (...args: unknown[]) => {
if (shouldSuppressApolloNoise(args)) {
return
}
originalConsoleWarn(...args)
}
})